This looks incredibly interesting, but I'll be out of town until the 3rd of August, so I won't be able to come up with a CS until then. Still, thought I'd state my interest here, so you know there's at least one guy who's into this ;)