Queen Charlotte Islands may be one of the most beautiful places in western Canada. I've been there about half a dozen times and can't wait to go back there again. Its hard to recommend anything in particular without knowing exactly what you're looking for but definitely check out Tow Hill and Naikoon Provincial Park. Beautiful being right on the ocean.
But some websites that will probably help you out...
http://queencharlotteislandseh.com/parks/
http://www.britishcolumbia.com/Parks...etails/?ID=200