Ford Focus ST is affordable, fun driver