@olegil
Good points but I would also add that the uses of a 64bit CPU are limited especially when dealing with all our legacy titles. If anything it will run 32bit software slower than a comparable 32bit processor.
64bit gives you what, memory addressing over 4Gigabytes? Is this useful? On the other hand AltiVec has a lot of applications especially in multimedia, encryption, networking, encoding, and compressing. None of these things are improved with a 64bit CPU.