I used both and would choose Inventor. Modeling is similar, but you'll see fewer glitches in assembling things with Inventor, and when there is a problem you at least get a meaningful error message, with SWX you get something along these lines: "Something is wrong, if you'd like to see...