The PSP version of Need for Speed Shift has more cars than the iphone version, but the 3GS version is better graphically and in tracks. The track quality of the iPhone version is great. the auto accelerate ( although dissapointing ) suffices and the in car view is just amazing. if EA could just add a blur effect for speed like in Speed Forge Extreme for 3GS, this game would be perfect. Shift has better physics than Real Racing and even includes licensed cras with visual damage. Real Racing includes 10 cars available in 20 different colors. Gameplay wise, the iphone NFS shift is challenging and this factor increases its replay ability and length. the psp version seems slightly "easier", and Real Racing is shorter. Need for Speed Shift is a true racing sim as it even includes manual gear shifting and actual "rules." for example, u can not unlock some events because u went off the track in a previous event. They all have intuitive UIs, but the Bluetooth in Real Racing on my 3G doesnt work, but its fine in NFS and PSP NFS.