Actually, according to the style guide I used when I taught, there was no right or wrong when it came to spacing and capitalization following a colon. It was more a stylistic choice, with the possible exception of a list after a colon, where the accepted punctuation is colon, space, lower-case letter.
Agreed.
http://www.englishchick.com/grammar/grpunc.htm
http://www1.umn.edu/urelate/style/punctuation.html#Anchor-Back-30815
http://www.grammarbook.com/punctuation/colons.asp