My only qualm with Thor is that it seemed like a prequel. It seemed like it's main purpose was to introduce the character for the avengers movie and for that reason it didn't seem as stand-alone as Ironman for example. Other than that niggling issue I rather enjoyed the movie. Yeah I think it could have been longer, then again a lot of movies could have been better if they took extra time to add more depth. Production schedules I guess.