Mike is great! I did like David and I would love if he ended up with Phoebe as well. But Mike is a cutie pie! He cares so much about her and it broke my heart when they broke up because he didn't want to get married. I mean, Phoebe is the love of his life, how could he let her broke up with him because of marriage? I only don't get angry with him everytime I watch that scene because I'm to busy being sad for them.