I'm hoping Amazon adds the $20 gift card to the Limited Edition. If not I'm just going to buy it at Gamestop, since UPS tends to deliver games to me extremely late in the day.
Most reviews? Most major forums? Including Neogaf which I know you've been in? Seems to be a pretty clear consensus in most cases. However, like I said before, I tend to ignore these until Digital Foundry does their stuff. I suppose I could have worded it a lot better, but I was tired from...
The general consensus is that the 360 is sharper and a lot cleaner than the PS3, plus slightly higher resolution. I don't know what kind of screenshots from the 360 version LoT was using, but I believe they changed them now. Which is the reason I never listen to any comparisons besides Digital...
Just a tip for everyone who picked this up and plans on playing, if you launch the game from the Client, it will just bring up the installation folder. You can click the game launcher from there, or the simpler way is just to launch from the Games folder in your Start menu.