User blog comment:M1shawhan/X-Men: First Class, Cap America & Thor - The Trailers!!!/@comment-60868-20110210233033/@comment-664010-20110327231734

All three look better than expected. I'm a bit pissed about Thor being in New Mexico rather than Oklahoma, I was looking forward to seeing some Sooner love on the big screen.