I found myself in the same situation. I'm hesitant to shell out the money most of those folks are asking so I've been playing around with "google sketch up". It's a real bare bones 3D modeling program, but it does fulfill most of my needs and it's free.