Such a lens doesn't really exist. Probably closest would be the "walkaround/kit lens replacement" contenders from Tamron, Sigma or Canon like the Tamron or Sigma 17-50 2.8's, the Tamron 28-75 2.8, perhaps Canon 17-85 IS. All involve some compromises and you need to decide what is most important to you. What focal lengths do you use now of your kit lens? IS and large aperture both deal with low light but do so differently - IS won't stop a moving subject. Lots of posts about any of these on this forum.
One possibility that isn't a "do it all solution" but doesn't overlap too much with your kit lens either would be the Canon 60mm macro - 2.8, super sharp, macro, good portrait range. An 85 1.8 would be a similar argument though better low light, non-macro.
As a fellow Canadian I'd recommend shopping at http://www.bhphotovideo.com/
or similar as prices better: e.g. 28-75 Tamron 349 US vs. 539 CDN at Camera Canada.
I like your pictures on your site and you obviously have talent and interest. Given that, I suspect that you'd get more out of a lens that does a specific thing well than a "jack of all trades".
Just my opinion, I could of course be wrong.