
If I had free time right now I'd make you a rewrite offer :(
That's something I could rewrite in my free time in about 3 weeks, in Python, to run on IIS or Apache, Linux or Windows, postgres/mysql/oracle/whatever.
But I'm swamped until June.
"There's a set of rules that anything that was in the world when you were born is normal and natural. Anything invented between when you were 15 and 35 is new and revolutionary and exciting, and you'll probably get a career in it. Anything invented after you're 35 is against the natural order of things."
Douglas Adams