Given has been consistently good throughout his career. Don't see how people could have a problem with him. He's got a few years left in him too. He's still extremely agile, and there are few better shot stoppers.
Personally I don't see the fuss with Foster. I think he bottles big games and though he had a good season, he didn't manage to keep Blues up as Hart did. He's still prone to clangers. He could be very good indeed, but I'd rather not pay over the odds for him.
Given for me, or Robinson. We could get both for a reasonable price I think. McGregor would get shown up in this league. I don't think he's Prem quality.