Firefox 3 launches: Megawhat Gadget NEWS 18.06.08

Firefox 3 launches: Megawhat Gadget NEWS 18.06.08

Mozilla Firefox 3 launches, record UK interest in 3G iPhone, Nokia Tube revealed, the Asus Ares CG6155 gaming PC and the Japanese SmartCar vending machine.