i dont like how big the lettering is on the first one, and i dont like the number on the shoulder of the blue one (what, is there a surf team or something?), so im gonna have to go with the red
navy blue is a close second though
what part of canada are you from? I'm in toronto/london, and i know what you mean, one of my roomates wears hollister (on a side note, he has no style at all), otherwise i never see anyone with it. Unless you're from the far far north, Abercrombie is rampant everywhere
seriously though, fuck what other people think... if you like it and aren't just buying it to sport Hollister name, then i say buy it, you could do a lot worse