I finally tried out the demo after it sitting on my hdd for a week, and I'm excited enough that I'm at least considering going to get a preorder (not from gamestop thought, fuck them). I still don't feel like I'm playing BF2 but I doubt I ever will (the BF2/COD2 days are not much more than a fond memory at this point), and this is a lot closer than BFBC (worth all $20 I paid for it though!).

Demo is limited as hell though, still the single map they give you didn't get old after playing a few hours.

I also started up an Uncharted 2 demo I've had sitting around along with a little of the Heavy Rain demo... both of which put BFBC2's visuals to shame but they're obviously two (or three) very different game genres.