Have heard excellent things about Innovation Station, but also that it's nearly impossible to get into unless your a PTO family. I was a Fed and couldn't get in there...got into SADS first.
20:54 again--I'm not PTO either, but a Fed also, and Innovation Station was the only center that had a spot for me when I needed it, which was funny, because when I went on the tour, the director told me the wait list was 2 years, and I left feeling certain I'd never get a spot there. I had more or less written it off, so I was surprised when I got a call saying they had a spot for me on available the day I was going back to work. I think a lot of it is all timing and luck (and some polite perserverence) which is why I always encourage my friends to get on the waiting lists for the places they really like, even if they feel like there is no chance of getting in!