Other than that, go see this pretty cool Flash thing showing the growth over time of the International Space Station. Also has some clickies for more information on the various components.
NB: Might be a bit out of date. I went looking for a related article and it appears as though the above was put together in late 2008. Still fun to watch, though, and I doubt there's anything that wrong about the 2009-2010 parts.
(h/t: KK and KL, via email | pic. source)