I've had 3 HRV's installed (in various buildings) by Indoor Air Comfort Solutions in Calgary.
http://www.ic-heatcoolsolutions.com/
HRV's are the way to go. By just running an exhaust fan you can run the risk of creating negative pressure in your house which could result in furnace/water heater gases being drawn back into your home. Depends on how tight the house and how strong your exhaust fan. If you have a powerful hood fan over your stove that can create the same problem.
HRV's can be set up to create a slight positive pressure.
I can keep our indoor humidity around 45 - 55% with an HRV.
Mitch