I was not aware that all of my winxp programs could run on a mac. Is this true?
Yup, either through the free Boot Camp, or through VMWare Fusion or Parallels. Just as fast as they would be if the Mac was a PC.
You can even run Windows 2000 on it, if you want. And you can run Win98 or DOS in a VM inside XP on a Mac.
Yes.
The new Intel Macs can run both WindowsXP and Windows Vista (and all their software) either by booting into them through Boot Camp or through Virtualization under OS X with either Parallels or VMWare's Fusion. The Mac also runs all OS X, UNIX, and LINUX software... at the same time.
PC Magazine reported in November that the fastest laptop computer running Vista they tested in 2007 was a MacBook Pro.
It's true, if you install Windows on the Mac.
As a guitar player, you may be interested in some of the music software available for Macs. All Macs include the GarageBand application as part of the iLife software suite, at no extra charge. Apple sells some other software like Logic Studio and Logic Express.
Some amazing Mac software like Direct Note Access is available from independent software developers.
You can get VMware Fusion for the Mac which does an EXCELLENT job of running XP under OSX. If you are going the Mac route for whatever reason, I highly recommend this.
And by EXCELLENT, I mean, EXCELLENT....