indeed seungyeon got the best voice and she's very good at singing live performance...
and not forgotten this is my list
For Singing :
1. SeungYeon
2. Hara
3. JiYoung
4. Nicole
5. Gyuri
For Dancing :
1. Nicole
2. SeungYeon
3. Hara
4. Gyuri
5. JiYoung