I agree a lot with what Phr has to say with a few exceptions. Vindication is worthy of a single point. Even though bosses are immune, the proc still triggers a JoW return, and given the recent nerf it will be beneficial. I personally would drop all points in Divine Purpose, which given the 1 point in Vindication, gives you 4 free points. I threw them into Divine Intellect, for 12% more Int. http://wotlk.wowhead.com/?talent=sVmZ0xZVfdx0IucMsguAo Without Int on gear this helps make up with about a 10% mana pool increase (this is an estimate here, I haven't run any numbers).
However, as a lot of people have said some groups may or may not have all the buffs paladins can provide. The above is definitely focused on personal DPS, with minimal focus on the group. The best part about playing a Paladin (even if a little less so now) is the incredible way in which you can help your party. Things like Divine Purpose and Imp Ret Aura are never a bad choice. Also if you have a Holy and Prot paladin you play with without Kings, sacrificing a bit of your DPS to boost the raid's is a good trade off. Not to mention, a Prot pally will definitely appreciate your Imp Ret Aura for a threat boost, since Imp Devo is worthwhile for them now. Hitting hard and being at the top of the meters is fun and all, but providing more raid utility can sometimes be the difference in downing the next boss. If you have a group of people you like playing with a lot, this might be the better option.
As far as the Seals to use, while Vengeance/Corruption are apparently more DPS, don't forget that Martyr/Blood help you get mana back through Spiritual Attunement. The great thing about the Seal/Judge system is that there is a combination for every situation. If you're having minor mana problems, Martyr/Blood might be a quick fix without sacrificing much sustained DPS. If you're real hurting, Seal of Wisdom until you build up mana again. While it is 14% base mana, so switching constantly isn't a good option, in most fights you will have to re-seal 2-3 maybe even 5 times. So be aware of when those times are coming up and Seal-up accordingly.