@timweston For PHP: phpStorm. I've had good ...

@timweston For PHP: phpStorm. I've had good experiences with NetBeans in the past. Haven't tried the GitHub or Facebook IDEs.