Yeah, this has been in the works for a while. Can anybody find the original thread and link to it?