LOL @ Focus being a bad handling car, it is THE best handling car and one of the best selling in it's class and has been since it's release. It set the benchmark which lesser cars are starting to follow.
As to the Vectra I never have liked them (No offence to you) not just based on the reviews but it always appears as said to be one of them bland cars.
Martin