For those with Garmin GPS devices check out the following sites for some nice free maps to load into your device.
Transparent Trail Maps for PNW
http://www.switchbacks.com/maps/NW_Trails.html
Not much for BC but looks good for Idaho
US TOPO Maps and a lot more
http://www.gpsfiledepot.com/
For example 1:24k of Washington http://www.gpsfiledepot.com/maps/view/95/
Enjoy!