Archos store is down, you know what that means?

Here we go again... it's Tuesday and the store's been taken off-line as rumors of a new touch-screen tablet flood our tips box. That can mean only one thing: a new Android tablet from Archos. What, were you expecting something else?

[Thanks to everyone who sent this in]