I bought a z520i three week ago and so far it has been pretty awesome. The menues are nice and fast and java apps (midp 1.0 and 2.0 supported) run really well. I even loaded vnes and a java based gameboy colour emulator both of which run rather well. One problem i do have however, is that it won't run some apps if you dont reboot the phone because thats the only way to free up memory. It's quadband for all those travellers (especially to europe). The vga cam is nice but it's a vga cam so that just .3 mp. There's only 16mb of shared memory and no memory stick slot but hey it's a Z not a W or P series so you really expect that. There are other really nice features like the http browser, bluetooth ect. I'de like to hear some other experinces with this phone especially the z520a and if there are any differences between the a / I