Has anyone invested in the 
Flora ID Northwest software, from what I can see from the following links, it looks like a great idea and resource.
Advertised on the Native Plant Society of British Columbia web site, it shows screen capture of the software:
http://www.npsbc.org/http://www.npsbc.org/Flora_ID_Northwest.pdfFlora ID Northwest: computerized plant keys contain complete descriptive information for all vascular plant species known to grow in British Columbia and the Pacific Northwest (both native and naturalized introduced species). 
Order form:
http://www.npsbc.org/floraIDnorthwestform.pdfThere are 3 editions:
British Columbia Edition CD:  $ 75
Southwest Canada Edition CD:  $150  (New: BC, AB, SK, MB)
Pacific Northwest Edition CD: $150  (Revised: BC, AB, WA, OR, ID)