Do'h...Google 'odds of flopping two pair' and first result is a 2004 ftr post. It just redirected to the exact link in OP.

Can someone please confirm this isn't just me?