I've been waiting for BF3 forever but now..... I'm upset because it will not be supported on XP..... FML!
I only really played BF1942. I remember loading the back of jeeps with TNT, then driving them at enemy tanks, jumping out about 15 metres before collision (the jeep would continue the coast forwards without me), then detonate the TNT when it got close enough to the tank.