BTW, have you seen this?
Looks like it has some good components on it. If you don't like the idea of drops, it's pretty trivial to change them to something else...
Nice looking bike! If I wanted one I'd be interested. That's a lot of seat tube and handlebar tube sticking out of it though!