I have to say, I can't wait 'till the iPhone piece is ready... In the mean time, I've been using RDP to hit my desktop PC then ElkRM from there... It gets the job done, but will be so much better when there's an app on the device that handles the constant sleep of the device better.
I'm still finishing up my install, so after I hooked up my sensors, I was able to walk around the house with the iTouch and watch zone statuses change while testing each area... Then I hooked up the HVAC, so when my wife and I can't decide what temp we want, it's an easy change...
Best yet though was this weekend... I have needed too fix a badly deteriorated 10-zone sprinkler system since I bought this house... so sorting out zones, making adjustments to spray patterns and heads, fixing broken heads, etc... First thing I did was hook up the elk in place of the crappy old timer that didn't work... from there, that was the handiest thing ever having a handheld remote with me as went around the house making changes, testing and mapping out zones, etc...
Very happy with the system so far, but having the iPhone/iTouch will be the ultimate home remote... Security, lighting, garage doors, sprinklers, pool fill... all from a sleek little remote thats already always with me.