with paredit the ( ) handle themselves pretty much.
I wrote up some notes on setting it up here:
http://crucialfelix.github.io/clojure/2013/05/16/learn-by-wr...