Top, I'll echo NVDave's thoughts on blends. I've tried to find a few that would sit well as an 'everyday' standby - being a cheap so-n-so at heart. Old Grouse settled at the top. But for weekends and special occasions, nothing can touch a good single malt. Balvine Double Wood, and Tobermory (an un-peated Scotch) are very good mid-priced favorites of mine.
For a good Canadian, I highly recommend Forty Creek as the best bang for your buck.