I was think it would be nice if yanks would indent properly. I wrote the following code to do that. Enjoy...
(defadvice yank (after jde-indent-after-yank activate) "Do an indent after a yank" (let ((transient-mark-mode nil)) (indent-region (region-beginning) (region-end) nil)))