Archos 5 Internet Tablet with 64GB SSD makes French debut The Archos 5 Internet Tablet is one of the best multimedia tablets…Sovan Mandal16 July 20105 comments2 minute read