ive used freewwweb for a while. Let me say that the free isp's get annoying after a while - cannot login, login name incorrect... the list goes on - but all the errors mean is that u cannot connect to theyr server. - i dont think u will get much better speeds with a freeisp cause so many people use em and therefore the server gets full..
Do urself a favor and get cable - i did. It flies at a mornin avg about 100-200kb/s, miday avg of bout 50-60kb/s, and a nightly avg of bout 60-220kb/s. Not bad at all