If you liked the first, then you'll love the second.
The gameplay is much the same as before except that they have added heroes. Nice touch, but a limited time on the battlefield. "No, I'm sorry Ghengis Khan, but you can only stay out and fight for half the time of the battle...no arguin now, off you go." Come on, once you earn them on the level, let them stay until the end.
Graphics appear to be slightly improved.
Multiplayer fell down again. I just can't say how dissapointed I was in the multiplayer. Baaaaaddddd.
Space battles? In Star Wars? What a great idea. In fact these are pretty well done. The ships control pretty well and they are some of the most interesting levels.
As I said, buy it if you liked battlefront, but don't go in with the expectation that this will change your life. You need surgery for that.