HP TouchPad officially available for pre-order