Not sure how accurate this site is or isn't, but...
http://davesgarden.com/guides/pf/adv_search.php
Contains information on plants that isn't given on some other sites, such as typical size reached, hardiness zones, preferred exposure, preferred soil pH etc.
As I said, no idea how accurate the results may be (and non-members are limited to ten of the above searches a day, though you can get unlimited
normal searches - these tend to bring the whole genus back though

), but if someone else wants to verify that, it could be a useful additional tool!
Sometimes, the world makes more sense when viewed upside-down...
Carpe cerevisiam, carpe dementum, carpe solum!