Lemmo, I misjudged you, my apolagies. 
I bought LW8, got the LW9 upgrade for free, and the point upgrades will be free for 9 owners too. Have to pay a little bit to get LW10 I expect; they canât work for free at Newtek. :lol:
As for difficulty: I think all these 3D programs have a learning curve. I choose LW for its (then) cheap price and its active and helpfull community (same reasons I bought Zbrush too). Plus: they had a deal where you got Vue5 infinite for free if you bought LW, which wasnât to be sneezed at. I learned LW from the diverse tutorials found on the internet, and I expect you can do that with XSI as well.
XSI is new, looks good and has a cheap entrylevel. I do think they should give a refund for upgraders though.
As for explosions and smokes: I make my own in LW, though it takes some time. I guess you can do those things in every 3D program. Post works quicker offcourse.