I've worked on mine off & on for about 6 years now. I did use Ancestry.com a lot when I wasn't able to leave the house - but they are
quite expensive!! The same people seem to run RootsWeb, which is free - they just don't have the same resources. The message boards though are great! You can often get help from others either researching the same names, or even get RAKs from people in the area. Don't forget to check out GenForums too:
http://genforum.genealogy.com/my/
I used Ancestry to look up census records - they were really helpful also. It's tough when you're looking in a city, but most of my relatives lived out here on farms so that made it easier. You just have to remember that the dates & spelling of the names isn't always accurate. But it was helpful in finding correct families, their children, etc. In certain years immigration info was recorded and military service was noted as well as birth month & year, how long someone was married, etc. I guess what I'm saying is that the census records served as a starting point for other avenues of research, such as military records, deeds, wills, etc.
If you can get out, we've found that the county archives are very helpful! Ours has marriage certificates, wills & deeds right there. There are a few birth & death records from before the state required them in 1906.
The first thing to do, though, is to talk to any & all of your older relatives while you can. I've found that the best way to do it is to look through old photos with them...when you just ask questions the answer is usually "Oh I don't remember" or "I never knew". But when you have pictures as a reminder you'd be surprised at what comes out in general conversation! You might want to take a tape recorder along instead of trying to write down what you find out & taking notes seems to distract as well. Besides, it's great to have the sound of their voice for the future!
All the old stories I remember being told as a child have really helped in the serach as well. Not having those stories has made working on DH's lines rather difficult!