I use Eclipse. For a while, during the Scala 2.7 to 2.8 transition, the Scala support was so bad I actually switched back to Emacs. Now it's fairly usable, though not as full featured as the Eclipse's Java support. I would also highly recommend you setup JRebel with Lift. It makes the development cycle go much faster.