Very very very short version:
- use www.emclient.com if you're cool with something proprietary, it is REALLY good.
- use a combination of @mozilla.org software+features (mostly @thunderbird.net, @firefox.com Relay, and a few choice plugins), if you're not willing or able to spend any actual money.
This free email client should be installed on your desktop. eM Client is just great.