What is the Cheapest Car to Insure?

The least expensive car to insure would be the Land Rover LR3. Next would be the BMW 3 Series Wagon and closing out the top three is the Volvo XC90. These are all very nice cars!