I think complete and total distraction is the name of the game for me.
Having an involved conversation with someone (not just the uh huh and ok type conversation) this is even more effective if it involves leaving the house - even though I hate doing such.
Playing a MMORPG - (I can't help it, I can't think about more than the game with 12 billion things going on at once)
Reading a very interesting and high tempo book
Adjusting my meds
Doing some projects around the house
treadmill! (with music blasting)
and last but not least - making sure I am not avoiding an issue. Face it, acknowledge it, grieve it if need be, then start the process of moving on.