Roof-Mounted Car Bike Carriers

The roof is probably the best place to carry a bike on a car as it's out of the dust, but it's NOT a good place if you forget the bikes are there and drive into the garage or under a tree...