I am still utterly flabbergasted that this exists. bitcoind's accounts rank as one of the most epic design failures I have ever seen.
Thanks for making me hate the world. ;p
To be fair the problem is not that the accounts don't work but that they serve a completely different purpose to coin control (and yes intuitively most people would tend to think of the things as being the same).
At least in 0.7 there is going to be support for "raw transactions" which will allow you complete control.
