Upgrade on o2 which phone? N95 8Gb e90 C902 P1i tocco viewty secret soul w960 xda ???? To many choices on o2 ive had the n95. just returned 3 yes 3 n95 8GB so i dont really want another one! but i do like it if it worked!! had 2 with faulty speakers and one just kept going back to the main menu half way through doin something!!!