You plonker, you haven't had it long. I can do it for cost. The parts are available cheap. For both the screen and digitiser will be around £20 I believe.
A friend has had theirs done twice at a shop in Leicester and it only cost £20 each time, if your local I can find out which shop it is for you... Robo...
Thanks guys I'll try a shop in Peterborough as I can't be without my phone lol I'll be more careful I tripped on the plug and yanked it off side
It's pretty easy to do yourself (if your were an airfix kid ) iPhone 3G Disassembly & Screen Replacement Directions by DirectFix.com Cheers s