Take up a BRAND NEW hobby that you have always wanted to try with one or all of your children.
Not only do you get to learn something new - your kids get the same opportunity.
Plus, you won't have any guilt about doing something you love and having it take time away from the kids. You'll be spending quality time with them and learning something new!
Take it a step further and pick a hobby that doesn't involve the computer or technology.
You probably sit at your computer all day and getting the kids away from technology will make the time together a better break for both of you.