Credit: ABC

Our hearts, guys. Our hearts are fluttering! After an epic love journey full of near death experiences and frozen appendages, Sean Lowe has narrowed his hive of wives down to three beautiful ladies, and each one is lovelier than the next!

First we have AshLee Frazier, a sweet-as-pie preacher's daughter who's crazy-obsessed with Sean and more than ready to bake his baby in her lady oven. The downside? These two don't have that much fun together, mostly because AshLee is so overwhelmed by Sean's beauty that she spends her time crying.

Then there's Lindsay Yenter, a gorgeous army brat who keeps Sean on his toes (Sob, toes =  fond Tierra memories), and is willing and ready to be his wife. The problem? We're not sure that Lindsay and Sean have lasting chemistry — although their passionate make out sessions say otherwise.

And finally there's Catherine Giudici, a perky girl-next-door who always puts a grin on Sean's face. This gal still hasn't declared her love for Sean (WTF, get your act together), but their connection is palpable, and it looks like Sean might be in love. However, Catherine has some pretty ambitious plans for her career, so she might not be willing to settle down with Sean in his hometown of Dallas, Texas.

Each of these ladies has something going for them, but who should Sean give his final rose to? That's where you come in. Hit the poll and tell us who Sean should wife up!