gadiver,
Another thing to try out sometime, if you have a chance, is the "backside inflating, upside down 'U' looking BC's"...
They also tend to help you level out for a more comfortable "gliding position" while diving. I have tried them but they weren't for me, but I know Ladydiver uses one and loves it.
Also, does this happen all the time or only at the beginning of your dive especially in shallow waters?
Does the Bouyancy issue become less of a problem as the dive goes on or gets deeper?
I ask because being over-weighted can be as big of a bummer as under-weighted, and as the dive goes on or deeper more and more air gets squeezed out of your wet suit and can help. That air trapped in the wetsuit can make a rather large difference and can be the evil culprit causing bouyancy retardedness. For this reason and the obvious others (like warmth), I know many people that swear by bringing their own gallon jugs of rather warm water and filling their suits up with them before the dive. Gives you a nice little warm water cushion to soften the cold water blues and to also help start to waterlog their wetsuits before diving in (getting as much of that air out as possible).