Based on your financial expertise, provide your response or viewpoint on the given financial question or topic. The response format is open.

How can I find a list of self-select stocks & shares ISA providers? 
I'm currently using Halifax. Pros: Cons: I'm might start using TD Waterhouse in future, as they claim to have no admin charge.