Another problem with desert solar power plants is political - Europe for instance would become dependant on the middle east and africa for power, which after the past couple decades of oil politics doesn't look like a very attractive option.
Of course nuclear isn't much better in this regard - while we do have uranium deposits, we don't have any uranium mines, and hence rely on imports for nuclear fuel.