Nice model! I'm into 3D modeling too. I don't know if you know about it, or if you need it, but there's a great program for creating 3D models, games, movies et al. Blender (it's free). Here's a sample of what you can do with it:
Big Buck Bunny animation (1080p HD) - YouTube
The other alternative is Maya, but I can't help you out with the price tag! lol.
Yes, I did hear about it, but thank you anyway, though. :3 I've seen various people do grand things in Blender (as this video clearly shows too). I myself can't really wrap my head around it all. x3 Then again, I've never had to give it an extensive try because for the most part I only need still-concept models (which can be done in SketchUp).
I'll have to look into it when I've got the time/concentration for it.
On a unrelated note, did you know that South Park is currently animated using Maya?