Check out my signature for the plan I have. I'm using an out of area code number and pay a set fee every month. It's not as cheap as the VOIP route but it's incredibly simple. If you get them to credit you the free incoming and get a long distance plan then every call sent or received will be local which is what you want. Plus you maintain and build your tenure with Telus. The question you need to ask is less hassle worth spending more?
As an aside does anyone know if Telus can take a number away from anyone or insist they get a local number if they've been out of their local area code for a certain time period?
6 Year Client, Plan Negotiated October 2011:
+$35 - Unlimited Voice 35 (Unlimited local calling)
+$30 - Promo 6GB Data Add-on
+$15 - Corporate National Calling 15 (Unlimited North American long distance)
+Free- Package 15 (Caller ID, Unlimited text & picture messaging, Voicemail 10)