Is there a wishlist for what people want in a client? If not, let's start one. Here are some of my ideas. Feel free to add:
* Encryption automatically built in. I mean, really...
* Multiple wallets. You can save wallets to locations of your choice. Open multiple wallets at once (for example, in tabs).
* Save / load layout of tabs. Automatically load the last tabs layout.
* Big red panic button. What this does is:
1- Creates a brand new wallet
2- Opens all the other wallets that the client remembers ever opening
3- Sends all the money from all these wallets to the newly created wallet.
* Instead of showing the number of confirmations for each transaction, make it easier / more graphical. Maybe "unconfirmed", "receiving confirmation", and "confirmed", or something similar. Advanced users will be able to change the view to see the number of confirmations.
* A plugin for buying / selling / trading bitcoins on popular exchanges.
1- Send money to the exchange and request it from the exchange with a click of a button.
2- Look at latest quotes.
3- Trade
* A plugin for mining bitcoins. GUIMiner built into the client.
... Other ideas?