IMHO, most "average users" should be using a website, rather than bitcoin software.
bitcoin software is mainly for highly technical people, or people very interested in privacy (ie. they might run bitcoin over Tor).
or people interested in not losing their bitcoins due to some site either (a) absconding with people's bitcoins or (b) getting compromised and having its bitcoins stolen...
until there are real corps out there, with real account insurance and everything (think SIPC), i can't really recommend anyone to stick all their bitcoin wealth onto $randomsite.