Simple like the Asian guys are doing will do. Like I said before, those graphic LCDs are cheap and if anyone needs to change the throttle curve it's the only option I see. I don't bother with the throttle curve anyways and would just like to change other settings without the need of a laptop. Any other device such as a iphone or palm will just get too expensive.
To my knowledge, a iphone, palm, or other handheld PC can't host USB yet. Can't use Castle link till they can host usb.
Just got my Monster Combo, and it looks like there is a slot cut out to house a programmer in the box.
Simple enough to use a bluetooth why do we need a cable? Just a bluetooth plug into the ESC and software and done.. Any smartphone would handle this just fine.