I think BF2 s*cks!
In BF1 you can throw grenades, dive away much easier. The graphics are better and the multiplayer rules if you compare it to BF2. The new clone costumes look great but they arent much different to the stormtroopers, and they probably make the game more boring. The jedi and their tricks are fantastic! But only in single player, (I think). Because I think when your playing multi and theres a jedi on the field the game isnt fair anymore. BF3 should make the right mix between BF1 and 2. With only a little bit more of BF1!
(sorry everyone that my English isn't very well).
If someone wants to talk about this issue please mail me (firstname.lastname@example.org) or I'll see you at BF1 ofcourse.