At least you didn't carelessly leave 8.78 BTC on there. $2,700 is, like, a whole dang paycheck. Enough for more than a casual glance.
Anyone heard from Deep, lately? No? Do you think it would be more practical to inquire in the ICBit/Orderbook.net circles? As I understand it, that was deep's next project.