UK carrier O2 has finally launched its pre-paid version of the iPhone 3G, according to an announcement. Slotted under the company's Pay & Go program, the contract-free version of the Apple device costs £342.50 for an 8GB model, or £391.45 for 16GB, whether in black or white. Buyers must then pay for their own voice minutes, although three levels of top-up provide anywhere from 500 minutes to an