I'm having trouble sending text messages across the vodafone network in the UK.

Using a TextMessage sends out Unicode which can't be read. Changing the message to BinaryMessage with an encoding of iso-8859-1 (which I believe is correct, please tell me if I'm wrong), sends a load of incomprehensible bytes.

Can anyone tell me how I should be sending the message?