Povray has been upgraded a bit. I haven't used it but some of my friends have.

Also, check out www.eovia.com . They have a prog called Carrara that is affordable and is a quite enhanced non-professional 3d program. Unlike povray, I have used Carrara and its good and doesn't involve mathematical formulae and such.