GameStop/EBgames also have free 3-day shipping for the two games.. but it's hard to predict just when you'd get them.
Three days from the street date? Three from the date they arrived in store? Three from the day after street date?
I called the GS by my house and they said nowhere gets them until Sunday. Period. I hate people that speak as if they're omniscient.. but I digress.