Does it lock-up? If not I doubt it's ram. If it just sits there looking for a web page it's probably just a crappy connection.
Maybe the ISP or a bad phone line, something like that. This can happen often on dial-up. I feel for you 'cause i can't get high speed either (unless I spend mega-bucks...