Wouldn't be too surprised if Henman beats Federer, has a decent record against him but would probably lose to Hewitt, don't think he's ever beaten him.
Federer beat Henman in straight sets to set up a final against Lleyton Hewitt. Hewitt may be the form guy this Summer but Federer has the class to take the ***le.