Does anyone know when the m500 is going to be released? I've been through a few pages of google searches trying to find something concrete, but nothing. It seemed that in March, everyone said the end of March. Now that it's April, I've seen a few mention "sometime" in April. Anyone know what's up with that thing?!