Depends how much you use it.
If you're going to be on 3G for hours everyday, get a contract. But realistically, get a PAYG sim as and when. Sneeks said about the 3 network ones that come with a fair bit of data for cheap. Just chuck it away and buy a new one when you've used it up.
Bloody hell! doing what?