For those who are interested
http://www.bf2s.com/ now has (at the bototm of your player's lookup) a "time to next rank" area which show you how far to the next 3 ranks you have to go yet and even gives an estimated time (in both continuous and non-continuous gameplay) till you hit that rank. Pretty neat.. now if only looking at it didnt make me want to cry.