I have a 3 contract, its the mix n match deal..
£18 a month, I get 500 units to other networks, free international roaming access, certain websites, such as hotmail, MSN, ebay free and 300 units to 3 network....
1 unit is 1 txt or 1 minute talk time...
I hardly ever go over, as to send 500 txts or talk for what like 8 odd hours on a mobile in a month is going some..!! Plus I've friends on the 3 network, so I'm getting around 800 units free a month for £18..
I'm not getting picture messages though, so do not use them.... I get free voice mail collection, and to me, I think its a good deal...
I also got a sony K800i free, that was some 6 months ago now, with free insurance..
Give 3 a call, you can easily upgrade, I was told this when I signed up, just never done it, had no need to...