I think the guys at Cupertino create beautiful products that everyone want to have. I doubt you can say the same about Dell or HP. The thing about innovation is that it is really a perception issue. It is like saying who first inveted the Graphical user Interface; was it Microsoft, Apple, Xerox (PARC) or even the Pentagon (DARPA). But the first useful GPU is associated wit the Macintosh. So take you pick.

i guess now there are very few things left to innovate. You take what is already there and make it better, and make people want to have it. If you manage to do that, you may end up being called innovative even if you are not.

Talkign about innovation, have you noticed everyone now is in a rush to create an App store? from Google, Microsoft, RIM, Nokia, Samsung and even Safaricom. But who created the first viable App Store that now everyone wants to emulate?

And selling music online? Do you know who is the biggest retailer of music?

Are these innovations? Can't really say but their success speak for themselves.