A few more questions, assuming you have not shot yourself in the foot with a "hard drive install", how do you normally connect to the Internet? Do you have a high speed connection or dial up? What hardware are you using? If you have a high speed connection I strongly suggest using an inexpensive home router, it will resolve almost all problems except the hard disk install problems.