i have to say i love sketchup, and i've only started playing with it
definitely has a small learning curve but once you have the basics, you can get right into it...

good job