This sounds really freaking awesome - I'm gonna check it out tonight after work!