http://www.johnmlewis.ca/
This guy was ours. He was awesome - last year he set us up to pay off all of our debts in under 5 years, save up and buy a house in less than one year (bought it 2 months ago), and get all of our insurance needs in order should anything happen to either of us. He also gave us a monthly budget to work from... to be honest we sort of suck at keeping it updated, but we've been talking about dragging it out again now that we have a zillion new expenses and I'll be going off on mat leave again. Really nice guy, too.