Hi Ben,
If you had to play an instrument to write for it, we'd have a lot less music than we do. Any book on orchestration that I've seen lists the instruments and their ranges. You can also google up a lot of information on line. I just did a search and found this in under a minute:
http://www.northernsounds.com/forum/...ad.php?t=45335
Have fun,
mgj