Ok you two, be prepared to give out the karma here!
Here is what I did and it has worked like a charm. I purchased a Palm Treo 650 cell phone. This is a pda style phone that almost all of the carriers offer. You can purchase them outright on eBay for around $200 now. This pda allows me to have my calendar etc all at my fingertips. It also has a full browser built into it so surfing sites is not a problem.
But, here is the problem. Who wants to surf on a 2 inch screen? What I did was download pdanet for verizon to my computer. I then synched my pda to my computer (simply means I plugged the usb cable into my computer and then into my phone). The computer installs pdanet onto my treo. I then, with the touch of one button, turn my pda into a remote modem for my computer. My property is all wooded so I don't get very good reception however I am still averaging 5 times faster than dial up. I have cable internet at my office and even switching between the two services is not that different.
I can take my laptop with me anywhere I go and have this setup. Pdanet has a one time fee of $30. I also have an unlimited data plan (a must have) through Verizon for $45 a month. That's it. I can surf the net anywhere that there is a signal and do so at very substantial speeds.
I believe there is also a pdanet for the Treo 600. The 600 can be had for less than $100. Either route will suit your needs just fine.
I hope this helps!
Griz