i think she is very unappreciated... i like her music and although a lot of it is stuff you hear on the radio, most of it is her own sound something you would'nt hear with Beyonce or Ciara. I think she has the voice & talent and people are so main stream now a days that no one pays attention to that anymore. I like Beyonce but if i had to choose who id rather listen to id say Keri Hilson. Her voice is unique & she has a lot to give as a songwriter. She seems independent from the rest & thats probably why many dont like her. People dont like different.