I played about an hour last night. I have been fiddling with every weapon that I don't have at least a bronze in, trying to bronze all the main weapons, just to get some new fun out of the game. Well, bronze is just not enough to get a true feel for each weapon. I think I need at least the next medal (silver?) for each one before I can get a good feel for it. Getting bronze in sidearms is a PITA because I usually have tracer dart equipped or knife when it comes down to it.
That's what I've been doing too. I have gold on most of the assaults and engineer guns. Some were harder than others to obtain, but I do agree with getting new fun out of BFBC2 by using the guns you don't normally use.
Recon is going to be a PITA as well.