We're in the same dilemma: SW, or Inventor? They both seem like the best fit for the needs we have for our millwork requirements. Although, full of a lot of suff we'll never use.
We do have an older seat of SolidWorks (2004). While considering Inventor, I recently attended an Inventor user group where they demonstrated the "awesomely cool and new" features in Inventor 11, just released. The room was full of Mech. engineers, so I felt a tad out of place. They were "oooh-ing and aaahhh-ing" with each new feature shown. Meanwhile, I'm sitting there thinking: "Gee, I could do that 3 years ago with SolidWorks."
I started talking to a guy there, and he (self-employed) felt that SolidWorks was a much better program. [That's his opinion]
I think they're pretty much the same too, although feel that SolidWorks is more mature... that is, Inventor is palying catchup.
FWIW, our SW reseller was pretty good with support, and answering questions, although peer support for Autodesk products seems way better, in my experience.
Don't know if that helps or not.