Currently, I'm abroad with less than reliable internet, so I'm developing locally. However, at home, I develop almost exclusively in Cloud 9, and I love it. I even keep an instance installed and running on my personal, in-home server so I can use it for quick edits and easy access to a console.