• While the intent of the question is clear, there is currently some question as to the accuracy of the selected answer:

    http://www.schneier.com/blog/archives/2009/07/another_new_aes.html

    (I got the answer "right", not looking for my point back, just thought it might be useful for people to know about this, as no-one is choosing AES 128-bit as the answer!)

    http://poorsql.com for T-SQL formatting: free as in speech, free as in beer, free to run in SSMS or on your version control server - free however you want it.