I use MS Visual Studio with VS.PHP addon from JCX Software...works pretty good. VS.PHP has New Project templates for various PHP frameworks including CodeIgniter.
I can't call myself either a PHP or CodeIgniter expert yet, but it works pretty good...