Finally turned up today ! Is it supposed to come with a cable, I haven't got one! What type of connection ? Are they programmable ? I give it a month until my first 'Coffee incident', can anybody recommend a coffee proof, cherry blue, Bluetooth board ? It is a nice bit of keyboard porn though.