Sex & the Single Woman: Placing a Wager

A few months ago I was talking with one of my co-workers about her boyfriend. They have been dating for two years and he is basically one of the best boyfriends ever. He showers her with adoration, like any good boyfriend should, and it seems like the two have a serious future.

When we talked, however, she revealed to me that she was guilty of having a wandering eye. She was taking a ballroom dance class at the time, and one of her partners seemed simply irresistible. She refrained from acting upon her emotions, but she did consider breaking up with said perfect boyfriend.

Is it worth dumping the perfect guy for a potential fling, or is it better to ride it out and wait for the feelings to pass?