And this'll give me a chance to learn the few extensions that C# adds to Java. I hear porting an app from Java to C# can be done with global search and replace... i.e., a Perl one liner.
Anway, off runing now. The S2 integration is getting fun. I imagine I won't sleep much tonight given last night's sysadmin crap, so that'll give me something neat to work on. (though I'll probably delay porting it to C# until I get it running as-is ... the only advantage of having the compiler in C# is that it's easier to redistribute...)