The Sky Dome is really starting to show its age... It is immediately obvious that the Sky Dome is a relic from another era when massive slabs of concrete were en vogue. If Rogers Centre were anywhere other than Toronto it would be deemed insufficient for MLB standards and the team would be lobbying for a new stadium.
The fact that the Sky Dome is in the middle of the tourist area of Toronto with the CN Tower next door and countless restaurants, clubs and attractions within a few blocks make a game at the Sky Dome an enjoyable experience. It's too bad that the Hard Rock Cafe closed because that was a fun place to grab lunch/dinner/drinks during a game.
I've been going to the Sky Dome since the mid 90's and remember the awe with which a viewed it on my 1st visit. Unfortunately for the sky dome, Camden Yards in Baltimore opened and changed the way that baseball stadiums are now architect-ed and changed the expectations that MLB spectators have of a great ballpark.
Rogers Centre was stop # 16 on my MLB park tour with my 8 year old son. He summed it up well by saying that there is a lot of fun stuff around the ball park but not much going on inside....