call me crazy, but I think the wallet is a bigger issue. Having a bad wallet forces people to either deal with the headache or trust exchanges with holding their coins...
Edit: frustrated, since I'm trying to send some coins and it has been sitting at 0/6 confirms for about 30 minutes now, with 7 active connections to the network
The wallet problem was mentioned to bumface a few hours ago on crypto trade.
Ziggy restarted the server cause "the blockchain was not hashing"
This was supposed to solve the problems.
Maybe you should try to restart your wallet once again...