What's the temp in the room? I doubt it gets down to 40, and would hope it wouldn't get up to 90. The temp of the room will be more important than the temp outside. My office has very few fluctuations in temp, but I do still have a heater in my 5.
Depending on what size desktop setup you're looking for, and if you'll plant it or not, look at paradise fish. Probably only one, as they can be aggressive, but are pretty and have a personality. They prefer planted tanks, but should be okay without plants, as long as you give them some cover. They will tolerate temps from 65-80, but prefer low 70's.