Curious. Has this thing shipped, yet? Thought it was due last month. :confused Any word? Kinda looking forward to it. -Rylo