Interactive Brokers is my pick.

Index investing rather than direct stock picking is more for me. My mantra (prediction) is follow Martin Armstrong - he made it easy for me to understand the bigger picture. Capital will flow to the States for the next few years, so I aim to follow the trend.

Direct Broking as was, now is ANZ Securities? They advised via email they cannot allow me access to US exchanges.
I don't plan to really invest in the UK market, but IB has access if I need. If you are resident in the UK I know Hargreaves Lansdowne has a v good rep.

Who is your favourite broker?