I went to a Red Sox/Blue Jays game here. I have to say that the park is still new feeling (hence a tad cold and cookie cutter), but plenty of seats, cheap tickets (Red Sox tickets for 16 bucks? You must be joking) and the food was surprisingly good!
Also, being very close to the CN tower as well as public transportation is a plus.