20090423 apple logo 18
The Apple logo of a store in Munich, Germany. - 

New iPods? Tablet computer? Steve Jobs?

Apple fans wait to see what they will get at an invitation-only event next week in San Francisco.

Guest: Donald Bell, CNET