I LOVE SUBSONIC! but, there is one problem if you try and return a SubSonic class via WebServices. XML cannot convert a NULLable object to a XML type, and it keels over. So, I did some hacking of the Subsonic templates, and have fixed the problem (well, for my purposes anyway). If you want to download them, the ZIP Package is available here and if you want to see what has changed, the SVN diff is here.