Don't like: no prone, toggle crouch, no commo rose, difficult to connect to servers at times. These are, however, issues I can live with.
Love: sound effects (best ever in any fps i've played so far), graphics, maps - not too small or large, no jet whores, variety of weapons, dedi servers, destructible environment, squad spawn system, mortars!!!
For me, BC2 is my new BF2, meaning I'll be playing it for the next five years, or until something better comes out sooner. But at this point I don't see that happening. Needs to be patched, tho, but it will be.
Other thoughts: I got MW2 fist day it was released. It was fun for about a month, then I got bored, then annoyed within 2 months. Went back to BF2 until BC2 release. No reason to go back to MW2 whatsoever. Will probably play BF2 (& 2142) from time to time for nostalgic purposes.