Kara is an amazing band, their new single Step is really awesome. But the first kpop girl group to win me over was Girls Generation. They'll always be first with me, but it doesn't mean I don't respect the other girl groups out there. Kara, Brown Eyed Girls, Secret, and possibly any other girl group represented on Invincible Youth is tops in my book. Lol. Oh.. and also 2ne1, geez those girls are talented.