Wow. Might have to budget a couple of hundred bucks for one of these...