If money is not an issue, get Blade Warding, it's the best protection enchant right now (for paladins at least).
For gems, personally I socket all my blues +24 stam, all my reds +8 dodge/+12 stam, and all my yellows +8 defense/+12 stam. Stam is always nice, and dodge is strictly better than parry (especially with Wrath gear being so high on parry, and that diminishing returns on parry happen twice as quickly as dodge)
For the rest of your talents, I'd say get 2/2 Judgement, 3/3 Heart of the Crusader, 3/5 Conviction, 2/2 Pursuit of Justice, 2/3 Sanctity of Battle.
The extra crit chance is really nice, even though paladins already don't have much use for additional threat, once you get ShoR you'll start seeing with crit is nice (Nothing pulls even snap aggro off you when you get your opening ShoR to crit for 10k holy damage
)
As a tank, especially in Ulduar, you're required to move around a lot, and getting there faster is always better.
And the 2/2 Judgement is because, even though in an ideal 969 rotation you don't need it, you'll find yourself straying from the rotation from time to time, due to having to taunt/move/perform a particular boss action.
Also, 969 falls apart a bit when under the effects of Bloodlust, so having your abilities up again sooner does some to fix that.
Also, taking Sanctity of Battle 2/3 increases your Exorcism damage by 10%, which is a great ability to use after you throw your shield, as you can easily get it in as well before the mob reaches you.