Heh, funny you should mention this, I'm actually going to break up with my girlfriend in a few days myself. I've been looking for advice too and come up with these pointers:
- Do it in person. Texting is a dick move, phone call is less so, but in person is always best.
- Try to talk it out...