I think the world is moving towards micropayments. Not 10 cents an article, that's too low to overcome psychological barriers at the moment, but a few dollars for an app or a tune, or maybe a short subscription.
Hardware sales will still be important (a $1100 computer with 30% margins every 3 years brings in $100 a year), but it won't be long before the content is making more than the hardware.
I think at the moment the amount you have to pay for music through iTunes or Amazon's MP3 download service isn't attractive enough to the average users. In the long term as publishers warm to the idea of selling their music digitally these prices will drop—in the short term though, services like Pandora and Spotify will be far more popular.
Hardware sales will still be important (a $1100 computer with 30% margins every 3 years brings in $100 a year), but it won't be long before the content is making more than the hardware.