The one plugin I loved from hosting my own Wordpress.org blog was the excellent SyntaxHighlighter plugin.  After trying to replicate it on Wordpress.com I eventually found that it’s already baked in but woefully under documented. Follow the link below for the documentation on how to start using it:

http://en.support.wordpress.com/code/posting-source-code/