I attended Johns Hopkins from when I was dx 2003 until we moved this year. I miss them terribly and sometimes wonder if we should have stayed up there so I could continue in their care.
The staff was fantastic. Very on top of things, very caring (not having the patient wait for high priority to them), they called me to check on me, returned phone calls quickly. Never a screw up. Very thorough. I couldn't say enough good about them. To me, there is no one better (but then I haven't attended every clinic out there, but they're excellent!).
Let us know who you choose!