Yeah, I wasn't going after the guy (this time), though I admit I originally learned that on the Daily Show and just did a quick confirmation-check before I posted.
http://en.wikipedia.org/wiki/Ventricular_assist_device -- looks like centrifugal pumps have existed for at least long enough for someone to write a Wikipedia article about them.