Just finished an article on setting up a portable C# IDE which is less than 8 MB (when zipped). The Notepad++ based setup also provides auto-completion for C# scripting. A very helpful tool for people who don't want to install Visual Studio on their machines.
Check out the full article here:
http://ashishware.com/PortableCSharp.shtml