I've seen tocloft suggested several times but it doesn't seem to work with the amsart document class; I get a few hundred errors about missing or extra braces. The fix suggested for this was to use the article document class and include the amsmath, amsthm, etc. packages as needed. But this changes the formatting of the entire document!

Is there any way to change the TOC in amsart without changing the rest of the document?
On a similar note is there any way to center this table vertically on the page? Inserting vspace commands has no effect.