Thanks to Dan Masi on the Community-Music email discussion list, let me pass on this website which contains pretty good info re ranges of many instruments and also singing ranges:
http://www.azstarnet.com/~solo/insrange.htm
The community music list concentrates on community bands and other community music groups -you can join us by visiting visiting:
http://groups.yahoo.com/group/community-music/join