I think there's a balance. In this balance, you find a few things.
1.) Successful small businesses generate a lot of wealth for their owners and are responsbile for a large percentage of the job market (not a majority, but still, their significance is notable).
2.). Successful small businesses grow (if they are in the right industry) and become large businesses. Look at Wal-Mart. That was a small store when Sam Walton started it and he grew it into a global empire.
3.) Large business is necessary for a competitive economy. They keep prices low for consumers, profit margins high for the owners (many of which are average joe Americans), and are responsible for a great percentage of our exports globally.
I think that we just need to be patient and careful for the next year or two. We need to fight to make our economy thrive again, but I don't think it's as bad as people think. Interest rates are low, exports are actually relatively high (thanks to a weakened dollar) and unemployment is still relatively low. We're not where we were a few years ago, I admit, but I think we saw a major reality check in the realty world when the "housing bubble burst". Housing prices are now where they actually should have been for years - the shock of the ride back down is what hurt people, many of whom took risks on buying houses that were more expensive than they could afford.
We need to get off our dependence on foreign oil. I cannot believe that we are just throwing our money out our doors to the sidewalks and letting foreign nations pick it up and keep it. Importing a small amount is fine. It keeps other nations healthy and promotes healthy trade. But we're just throwing our money away and they're building Silver Audis and Gold palaces with it. Give us the damned Volt, GM.