I find nowadays it's best to let games sit for a little while instead of run out day 1 and buy.
Games ALWAYS need some pretty major patching so why not let some other guy be the post-beta tester?
The industry has retrained me from buying ASAP to checking out forums to see how much bitching there is and how much of it may affect me (this is why I didnt get LOMAC), then waiting for AT LEAST the first patch.
Sometimes this happens after the game reaches the bargain bin or is at least reduced a little.
MAIN PC (for Soupkin)
Asus A7N8X Deluxe
AMD Barton 2800
1024 Meg Corsair XMS PC3200 CAS2(2x512 in Dual Channel)
ATI Radeon 9700 Pro
Maxtor 40 Gig 7200 RPM ATA133
Maxtor 60 Gig 7200 RPM ATA133
350W Power Supply
Windows XP Home