Just an obscure suggestion here....
If you want to save some money and keep your dial-up you could by an old cheap used 486 or pentium and turn it into a router (and firewall) with coyote linux and route it directly to your current PC w/ a crossover ethernet cable (or a standard one if you already have a hub going on). While this sounds like a pain all you'd really have to do is this
buy an old computer -- $25
add an old NIC if necessary -- $3
add an ISA modem if necessary -- $5
mouse and keyboard -- $10
crossover cable -- $10
and use the monitor you ahve now when configuring it.
that is a total of about 55 dollars...which is only a month and half of cable/dsl. Up to you just thought I'd suggest it.