I've been working with Scase & Partners for a number of years. Have been great on everything from personal taxes to corporate tax and tax planning and re-orgs etc...I dont really know what afforadable means but I find there prices to be reasonable for the value they bring.
http://www.scaseandpartners.com/