Country music superstar Carrie Underwood turns 29-years-old today (March 10), and there's little doubt that despite having every release peak at either No. 1 or No. 2 on the country music charts, her best days are still ahead. Underwood is set to release her fourth studio album in May, but today seems like the best possible opportunity to reflect back on her relatively short, but incredibly successful, career.

So, what is your favorite Carrie Underwood song? Does 'Jesus Take the Wheel' still make you tear up every time it comes on the radio, or do you prefer the sassier hits like 'Before He Cheats' and 'Last Name'? Underwood's co-written 'All-American Girl' is often forgotten when discussing the singer's best songs, but it still holds a special place for many of her Care Bears.

The Oklahoma-born singer has released 15 singles since winning 'American Idol' in 2005, including wonderfully depressing ballads like one of our favorites, 'Just a Dream.' Maybe her brand new song 'Good Girl' has become an instant love for you? If your favorite song isn't listed on the poll, feel free to write it down in the comments section below.