I agree with this. Since we're mentioning country related, former American Idol contestants, I'd probably put Kristy Lee Cook ahead of Taylor Swift too. She's got a rockin' bod.
Sara Evans is pretty hot, too.
Miranda Lambert and the chicks from SheDaisy are a few others I can think of.
I'm not going to get into how 'country' these artists are.
To the OP, Taylor Swift is cute, but I wouldn't advertise the fact she writes her own songs. Did anyone see her performance on SNL a few weeks ago? Truly awful. I actually felt bad for her it was so bad.