Correct me if I'm wrong, but doesn't Ikeda sensei teach in Boulder? From what I can tell from his videos, he has excellent aikido.
Well, he always threw me sufficiently hard
(we used to call him "Chewbacca"), and he's just about the nicest guy you'll ever meet. I'd recommend him...