I would say the direct approach... really... If my gf was gonna break up with me, I'd kinda want her to say, hey I'm dumping you! Not the long winded speech of what should be and what thing can be.
High school was fun - not!
I remember I was kinda controlling with my gf back then... Then she kinda like just dumped me .... pffft... Live and learn

As for this other guy... uh he (well in his mind) is kinda in a relationship (does internet stuff count really?) I dunno... kinda like errm yeah like that, since you can just turn off the computer if you get really annoyed at the person..
Actually that's not such a bad idea... what I wouldn't give to be able just to "turn off" girls that I've dated that annoyed me .....