CD or Money Market: Where to Stash Your Cash

Both CDs and money market accounts offer good prospects right now. What's the difference and which should you choose?