vLite - Windows Vista configuration tool
WARNING.... be darned careful what you take out! You can safely remove the whole voice input thing (~600mb) Windows Media Center (~400mb) language support (~500mb) Natural Language Search (~300mb) but some of it just has to be there.
Other ways to save space in cramped quarters... turn off Auto-Updates, disable hibernation and try running without a swap file.