Depending on the level of service you need, Peer1 is a solid choice. I got quotes from them for a project 2 years ago and they were only slightly higher than reliable U.S. options at that time. I'm not sure how the rates are now, but its worth a look:
http://www.peer1.com/infrastructure/..._vancouver.php