Meh, IMO Star Wars is extremely overrated and just flat-out uninteresting. As for third person shooters, I say Uncharted is 50x better. Not to mention games where you can switch between 1st/3rd such as Arma.
However we are talking about two very competitive first person shooters that strive to go toe-and-toe, to which I say they both have their pros and cons. I believe Call of Duty's new class system is far superior and they have some phenomenal customization. Battlefield wins in every other aspect though. The new camos in Battlefield 4 definitely dwarf call of duty's now.