HP Pavilion TX1000 Tablet PC review