Vienna is on the Eastern side of Austria, near Slovakia so it's not as close to mountains as Innsbruck. Vienna I guess takes a couple of hours whereas Innsbruck you have resorts 30minutes - 1hour and these are good big resorts as well. Then again Vienna is the nicer city.
That said you should...