Archos 5 Internet Tablet with 64GB SSD makes French debut

The Archos 5 Internet Tablet is one of the best multimedia tablets…