Now that PSN is back up I got to play it online and man, it is great fun. The team balance is pretty good as most people aren't taking just one class and hoping the rest of the team changes to help get objectives. Medics actually freaking revive you and make a real effort in getting over to you (though getting 100 pts a rez helps this). Even if the server isn't full they populate it with bots that have decent AI. The emphasis on team work is great, really rewarding team play and buffing others in your unit to make things easier.
Only gripe I have right now is about 25% of the games I played (though I did play at least 20 games) had some massive lag issues, though considering PSN just got back up I guess this could be expected.
Send me a PM if you have a PS3 and want to hit up a few games sometime.
Can re-roll re-rolls