So, yes for your everyday casual CS5 user, go for it, you won't be disappointed if you don't demand too much of it.
That leaves me with one question: Who would buy an expensive software like CS5 for casual use? There's Photoshop Elements for that. And PSE by the way works well, with the same heavy duty exceptions mentioned for CS5.