If you've always had it then it must be normal. Mine has a smell too but I don't mind it, it doesn't smell horrible or anything. Believe me I hate it also, it does get on my underpants if I don't wear a panty liner and I'm sick of wearing those nappies every day.
http://www.healthboards.com/ubb/hammer.gif
As I said in my discussion about this a while ago, if you really can't stand it any longer then you can have an operation for it (but it often comes back). You could also try researching herbal supplements to see if there's anything that might help there.
BTW it's called "leukorrhea" if you want to do a Google search on it.