5800's camera is not bad , but its no n82 either. ITs somewhere between n85 n73. Best way to check is to search in flickr for 5800's cam. The video recording in this cam is amazing, much better than htc crap.
But if you're lookng for well built and sturdy phone then forget it. Its the worst built phone i've ever bought.