http://www.damonrinard.com/spocalc.xls
This one's great.
Lately I've been getting an annoying pop-up box that I just click "ok" on, then proceed.
If you're not familiar with this type of Excel sheet, just click on "rims" down the bottom to get your rim dimensions, then the same for "hubs", then click on "calculator" and punch in the numbers