[quote name='basis']it's only useful if you can't wait to grind up to max rank in multiplayer for the final weapon unlocks...
also for those who are keen on the MP, u might wanna use these codes.
Go to the UNLOCK page in the menu and input the following:
your3mynextt4rget - Unlock QBU88 Recon Kit
try4ndrunf0rcov3r - Unlock the M60 Support Kit
cov3r1ngthecorn3r - Unlock the Uzi Special Ops Kit
aw3somef1rep0wer - Unlocks USAS12 for use in multiplayer
taken from:
http://www.gamefaqs.com/console/xbox360/code/935085.html[/quote]
IMO, from that list, the M60 is a must if you play support . . . by far the best option for that kit. The Uzi is also a good choice for the Specialist class, though you might find that the UMP or the PP2000 is more your speed in certain situations (i.e., close quarters versus outdoors).
Also, you can unlock the F2000 Assault Rifle for the Assault kit by establishing your veteran status here:
http://veteran.battlefield.com/
Just requires that you have played more than one Battlefield game online (the new BF Heroes game counts, so if you set up that and play it once, you can get veteran status pretty easily). It does require setting up an EA account, but other than that, it's shouldn't be too hard.