N nowepts Guest May 22, 2008 #1 I know it's supposed to arrive in May. I'm getting impatient. Anybody here already get it?