Hello all, love the site! I'm new to PDAs so please be gentle

Which card, CF or SD, is best to use if you want to run apps, play games or mp3 music from it? I already own several CF cards (two Viking 256MB) and I'm looking at purchasing one or two more. I know that I will want an SD card in case I use the CF slot for wireless connectivity, GPS, etc.
Also, what is the performance hit when running things from the memory cards vs. running them from the internal memory? Will apps bog down or mp3s get choppy?