iPhone Keynote - present to Apple TV?
Unfortunately not, certainly not wirelessly.

What you need to do is wait for iOS5 (on the understanding that your phone will support this), for the implementation of the new "screen mirroring over airplay" functionality.