Ok, so I thought it was bad with Tiger Woods cheating with enough women to create his own baseball team. Then Jesse James cheated on Sandra Bullock. Now David Boreanez??? Seriously? Angel fuckin' cheated on his Buffy look alike? Colored me not surprised. I always thought Angel was boinking Spike in some dark alleyway.