20090413 tech.tech-news: Twitter users face Mikeyy's ire