I've recently been faced with the same problem. I've started a regualr home game and its fairly new so the players are still learning how to "play the right way".

I've come to the conclusion that the only way to end the night profitable is to do as Fnord and Michael suggest. The only thing I do different is I don't raise preflop (unless group 0). I've found that with all the chasers I'm more than able to make up for it when I hit. Winning 2 or 3 big pots a night and not loosing the rest of the night lets me walk away with a nice profit.

I may not be the biggest winner but I'd rather be the most consistant winner.