Highly recommend a stay in Nelson BC, where I happen to be visiting now. I went across in 1990 and fell in love with this town and surrounding area. The bad news is you might not want to leave. If you have time, bring your walking shows since the hikes around here are awesome.
Like Kamoke said, it's worth going all the way to Newfoundland. I stopped at PEI and regretted it so went to Newfoundland last year for to complete the trip. Liked the area and people so much that I am going again this year.
Enjoy your trip. It certainly changed who I am and what my priorities are.