IBM's Role
Although IBM has been traditionally a server company and thus has not been interested in Altivec because it isn't needed when it comes to pushing data with server CPUs like the Power 4, it should definitely be eyeing the addition of an SIMD unit like Altivec on future CPUs.
What IBM missed is that SIMD units spectacularly speed up scientific programming tasks. Witness how the Dual 1 GHz G4 can do gene sequence searches 5 times faster using the program, Blast, then using Blast on a Pentium 4. Witness how much faster a 1 GHz G4 is in searching for encryption keys than the fastest Athlon or Pentium 4. Since IBM also makes massively parallel super computers for scientific research, it is shooting itself in the foot when it tries to use the Power 4 CPU in them compared to a super computer with multiple P4s or Athlons with their SIMD units. Again, the Power 4 is great at pushing data and doing server work (which is the bulk of what IBM makes profits on), but for scientific work (the other area where servers are also used), it acts like two G3s with a very fast bus. The AMD Hammers and Pentium 4 Xeons will nail the Power 4 on these tasks.
In any case, there are only two more days left before Apple unveils their next computers. woo hooo!
All this speculation about the future means nothing since you can't use it today.
I'll buy the latest greatest when Apple unveils them. When the G5 comes out, I'll buy that one too. I'll also buy a Pentium 4 computer since they are cheap enough from Wal-Mart - without Windows installed, to use as a second computer or peripheral to the PowerMac. Accounting software, unfortunately, is more available on the Windoze side. But then again, I do cross platform development. The AMD Athlon is great, but not entirely compatible with Windows XP like the Intel chips. Also, the P4's clockspeed has risen high enough to outstrip the Athlon in most things. Don't underestimate Intel. The Pentium 4 will keep getting faster even if it has to copy features of the G4 or other CPUs.