A new poll in the spec today about the location. Here are the results so far:
West Harbour (24%)
Longwood and Aberdeen (10%)
Confederation Park (28%)
East Mountain (38%)
If anyone wants to vote here is the home page of the spec where the poll is.
http://www.thespec.com/