Yeah, beauty, eye, beholder.
Someone asked about the difference between this and the Jaadu VNC Lite already available for US$4.99. The other $5 version was not really a "lite" version of the product, but strictly a paid demo. No keystrokes, no mouse-clicks; all you could do was scroll around. Woo. (I think it's free now, however.)
I encourage anyone with a Mac, Leopard, and mere curiosity, or irregular needs on local 802.11x network, and fairly limited needs over EDGE/3G, to look at Mocha VNC Lite instead. Mocha VNC Lite is free now, free for at least the next update -- they could start charging for updates, but they have a premium product, so it's not likely for fixes and enhancements of the "lite" feature set. And of course free to download again if you somehow delete it w/o b/u on your Mac. (I say Mac owners, because I believe in order to use Mocha VNC Lite on a Windows machine you have to buy into at least some level of a Windows VNC client, though not necessarily Mocha's. For a Mac, Mocha Lite uses standard VNC, as does Leopard's "screen sharing" features: the VNC software you need to use Mocha VNC Lite is already built into your Mac.)
Mocha VNC Lite is speedy enough over local networks, and about painfully slow over EDGE/3G -- but not as painful as having critical need to start something on your Mac before you went out and having no means whatsoever by which to do that once you're out. Again, it's free.
As for Jaadu, the developers do not have to snatch back their US$20 when you update or re-download. This is their choice. I've bought at discount and downloaded free "first 1,000 [or whatever]" full versions of App Store apps, with free updates and re-downloads just as if I'd paid full price in the first place. Updates can be free or paid, as can future re-downloads. This is a rather disingenuous offer as any bug fix or the tiniest dot update results in scrupulous care NOT to update Jaadu, or you're inadvertently dinged US$20.
Note that US$25 is a rather outrageous price by App Store terms -- considering Mac purchasers are paying for development of a Windows client they don't need. Note also an original US$5 for nothing but a hobbled demo, w/o even an equal discount on a later full purchase. Note also this "update and you get hit for the difference" thing. It's not completely kosher. This is a bit of what happens when most of your developer community at launch were off-hours dabblers doing things with your platform you specifically forbade them do until the release of the SDK. You're going to get some characters not fully acquainted with ethical business practices. Before long this will shakeout to the truly talented off-hours dabblers with some sense on top of it, and all the rest of the dreck iPhone app developers, who will just fall on their faces.
(In partial defense of Jaadu's developers, it is one of the few non-gaming, paid apps on the App Store that actually does anything worth paying for, albeit limited to those who really need its features.)