Michigan certainly has some beautiful parts and I'd love to spend awhile in Ann Arbor, but nothing's going to top all that NYC has to offer. I think I'd take upper Michigan over Upstate NY though. In whole, New York.
I take the mildly opposite approach, I like New York, but I much prefer Upstate. It's Upstate that I really like and why New York lasted so long for me retromike's tournament.
Michigan has Ann Arbor, Auburn Hills, and all that, but it's not comparable to Buffalo or Ithaca or Albany.
I do like NYC though.