no broker in the world can beat ib on almost anything. some specialized brokers are better in certain niches like forex bokers or futures brokers.
500k is a small account size for ib.
even if you have 50 million or 500 million you will not find a better broker. you will find more expensive...