Y Combinator vs. other incubators
andrewhyde: All have their strengths, read up and make sure they match what would be best for your company.  If your company / founders need to be in the valley, no better than YC.  If it doesn't match your style, there are several other quality programs.