TeamViewer has been steadily updating its free remote-desktop app for the iPhone and iPad with big features ever since it first hit the App Store over a year ago. This big new update adds another meaty treat: the ability to transfer files back and forth between your iDevice and a Mac (or PC).
TeamViewer also works with Windows and Linux boxes, and yes, even with Lion.