Had a 3g phone. sold it after 3 weeks. Absolute shite.
Couldnt send MMS messages to other mobiles (only started being able to in june)
There is 3 types of network on the 3g setup.
3g-means u can get live video calls
2.5g-mean u can get video message
2g-means u can get the same as all the other networks. (oh, and this is the o2 network)
When ur out of 3g range and on a call the call gets dropped while u log off 1 network and onto another.
Customer services must have it in their contract
a) not to understand you
b)mispronounce your name
c)try their hardest to confuse/annoy you (which they r good at)
Doing anything cool on the network costs u between 50p and £5. Gettin a couple of ringtones etc can end up gettin quite expensive.
Games-2.50
music vids-between £3 and £5
Footy d.loads (and they only do premiership) 50p a goal basically. (about 10secs of vid)
Cut me losses and got rid of the fone after the 3 weeks and got a nokia on o2.
On the upside, maybe it has improved and the LG phone is the best of the lot

good luck