So, I have solved this problem with an internet filter. I searched high and low for a filter that would do all I wanted it to do and then came back to the free one. K9 Web Protection.
I enter in the websites I always want access to (my email, my homeschool planner, and my blog) and the websites I always want to block (forums and social networking sites (i.e. Facebook) which suck up too much of my time). It's been great!
On the weekends, I tell it that I want the option of overriding those effects, so I can waste a little time on Facebook if I so choose, but during the week, I don't allow myself that option. I can even tell it to shut down the internet at bedtime.
Hey, we do what we have to do!