...where is it?! I've been waiting for this thing with baited breath since I first heard about it (february?) because it was scheduled for release at "the beginning of Q2 2007". That's what it says on the article still posted on their website, and yet... We are now officially into Q3 and no mention has been made of it since! Am I the only getting a little irritated by this?