Senator Tom Coburn of Oklahoma, who would truly make a fine VP choice for McCain, but I would truly prefer it if Coburn was running for POTUS instead.
I also think John Thune would be an excellent pick
http://thune.senate.gov/public/
http://www.johnthune.com/index.php?content=comm04