The problem is the cost. At $500 for 50 watts, thats about $10,000 per kilowatt. If you pay $0.08/kilowatt hour for your electricity. The payback is around 28.6 years if the sun shines 12 hours a day and there are no clouds, etc (so you actually get 50 watts our of it).
Of couse, if you need electricity and thats the only way of getting it, it makes sense. Most cheapy units can only deliver a few watts, probably less than the self discharge rate of a car battery. For example, just for example, it takes about 2 kW/hrs of electricity to charge a car battery. Thats would take about 40 hours of a 50 watt array, or about 400 or more hours out of the typical auto parts store arrays.
Sorrry for the rant. Wife just bought one. /forums/images/graemlins/mad.gif