You're not going anywhere Dutch - we all love you too much mate.
Just in case you didn't know, here's the present point system
http://www.planetbattlefield.com/bf2/game/points/
the ranks,
http://www.planetbattlefield.com/bf2/game/ranks/
how you earn badges,
http://www.planetbattlefield.com/bf2/ga ... dges.shtml
medals,
http://www.planetbattlefield.com/bf2/ga ... dals.shtml
and ribbons.
http://www.planetbattlefield.com/bf2/ga ... bons.shtml
And I don't bother memorizing these things, I just play and trust something will come my way with regards to these rewards.
Dutch - have you messed around with your mouse/keyboard/joystick settings offline? Response time is always an evil necessity in these sorts of games.
Is your framerate nice and smooth? Is your connection to the servers good?
OK, want to get better stats? Stop running around on foot.

Get into vehicles whenever possible. Tank is usually the best. Map those buttons I mentioned so you can check your six quickly. It takes 2 shots for an Anti-Tank soldier to kill you, only 1 shot for you to kill them. Do the math.
You want the kills you must engage the enemy. But don't charge right into the middle of the furball, always have an escape route.
Out of ammo? Don't reload in the heat of battle, pull out your pistol and finish the lad off and then take cover and reload.
Play with the different soldier kits. The Assault (IMO) is the best overall - good shooting distance, some protection, decent sprinting. I like the Support for tight city maps. Need some easy kills, hang back and kills folks with the Anti-Tank guy.
Most of all just have fun; it's only a game.
TS!