I can't speak for US equities, but for CME IQ Feed has worked for me for years for L1. Great match to institutional benchmarks. No, I wouldn't rely on it for really low latency stuff (e.g. colocation), but it's good enough for an active trader feed.
Hi, not sure what level of data you need, but if you need tick level data, every symbol for each exchange, NxCore might be a good option for you. www.nxcoredata.com
I am glad to see nxcore is modernizing their web presence. I hope you will add fully transparent pricing information to the site in the future. Having to contact sales to get pricing is old school and always feels a bit yucky.