Very good as far as software goes, Symbian 7 (i think) using Series60 ui, lots of software available for it and is genereally very stable.
The actual phone is quite large for a clamshell but clam smart phones are quite rare so you don't have much choice if you want a clam. The cam is average (VGA, 640x480). It is aimed more towards the buisiness end of the market with add ons like a wireless keyboard.
If you are indeed a business user, then it should provide everything you need.
For personal use however, I suggest the Nokia 7610 - Same software, better cam, smaller.
If you can afford it, look into the iMate Jam.