Jeez, it's hard to satisfy WP Theme Directory with something as specialized as this! Here's another go.