Anybody else see this? It's not April 1st again already is it? I mean, the ILoo ?
http://www.extremetech.com/article2/0,3 ... 130,00.asp
Personal computing discussed
Moderators: askfranklin, renee, emkubed, Captain Ned