Here is a fun panoramic view of the new stadium location.
http://www.leaderpost.com/sports/foo...ion/index.html
And I am not too sure why people are so concerned about parking. Think about what Stormer said above as well as the possible addition onto the Casino parkade. And don't forget about the multitude of areas just east of Broad St (ie where the old Molson's brewery is located). I believe there willl be very little if any surface parking immediately beside the stadium as there are big things planned for the area.