Broker EENY MEANY MINEY MOE?

I was currently with FXDD, and though they had two PIP spreads for EUR/USD other spreads were as high as 5 pips and even more during news. What I need is a broker with realllllly tight fixed spread, or no fixed spreads at all, that has good no great charting software, fast order execution for intraday trading, and is not on the other side of my trade.

I am a bit surprised there is not a broker rating page on babypips. I found one online but the reviews were little, however it did give plenty of information about each broker.

If anyone knows of a great broker who meets the above criteria, PLEASE let me know.