Ever have to write out an orchestration for instruments, but you can't exactly remember either the transposition or the written range? Happened to me today, writing out a part for a Fluegelhorn. So off I go to the Internet, and found the following website with instrument ranges and transpositions. It's very thorough.
I'll be adding this site to the Links on the sidebar.