Teaching a parrot to talk takes persistence and a world of patience, but speaking from personal experience, there's nothing quite as delightfully uncanny as having a Macaw speak your name as you walk into the room, or having it cuss like a sailor at your mother-in-law.
The Wordy Birdy Digital Speech Trainer makes that training process a lot easier by repeating, at intervals between 30 seconds and 20 minutes, whatever word or phrase you've recorded into it. Leave it on until your poor bird (and you) have had enough. Just be sure it's not within earshot of the neighbors—it'll drive them nuts. It's $22.