There is also 'Speaktoit' as an iPhone 4 alternative, which offers similar functionality. I use it fairly regularly, though I've yet to try some of the cross-program features, like sending an email, etc.
Meanwhile, it offers a friendly, user-tweakable avatar - you can choose male or female - if that matters.