Hi
Spent 10 days in Corsica last summer, ferry from Nice. Drove all around the Island, favourite spot was Calvi, relaxed, very scenic, good beaches, food etc. Bonifacio definately worth a trip, was more crowed, found it more of a tourist trap. Would recommend renting a car, as it's a great way to see the Island. Driving around the coast is spectacular, and you will be able to get to the smaller interesting places. Inland the mountain scenery is excellent too. If you don't have a car, Bus is probably the next best option, takes about 3 hrs from Bastia to Ajaccio.