LPF as-is works great on my mobile, and I would've thought it would work well on the iPhone/iTouch as well.
If your phone supports it, I HIGHLY recommend getting Opera Mini. My phone (Samsung Instinct, Sprint service) had a browser built in that was OK, landscape mode only, kinda slow, lots of "side-to-side" scrolling to be able to read anything. But I installed Opera Mini (4.2 is the version, I think), and it works GREAT. Opera handles the text so that there is no/very minimal side-to-side scrolling for reading text, portrait and landscape modes, it's great.
I swear, sometimes my phone on Opera with Sprint 3G network loads websites faster than my laptop using Firefox and 802.11b/g/a. Try out Opera, it's worth it.