For iPass roaming, I use
i2roam. I paid a one time lifetime fee of something like $50 and just get billed on an as-you-go basis. I don't think i've experienced any problems. I also use Boing pay-as-you-go and T-Mobile USA Hotspot roaming. I don't find that I use roaming all that much these days outside of airports. Where do you actually use dial-up? I can only remember a handful of hotels in the past three or four years that haven't had high speed internet in the rooms and thos have all been resorts.