Here is my thing. I think that people need to go into something without hesitation. Most people say they dont like the song because they don't like Jennifer. Therefore they say they don't like her music and that she can't sing. The girl can sing, and her vocal range has developed since her 1st album "On the 6." Hold You Down really showcases Jennifer's unique voice. We all know she is no Mariah but a cery few in the music industry are. That is why there are so many different singers, because we all like different things. Britney and Diana Ross don't have the best vocals but they are indeed great singers. Jennifer is just as good as Diana Ross, compare the vocals you will see. You can really hear Jennifer's vocals on "Hold You Down," "Can't believe this is me," and many other out of the many songs she has. I am proud that she is such a hard worker. DAMN it if she wants to release a entire album with 100 songs and they are all the same, she can do that. If you work that hard why not be able to do it. Her record deal wasn't just given to her, she did it like everyone else. So if you listen to her albums you will how amazingly she has grown as an artist. I also remember she was doing an interview with Diane Sawyer, when she was dating Ben. Jennifer sang a clip from "Baby I Love You" and it was amazing. If there is any advice I would give it would be that sometimes the music hides her GREAT voice and therefore you can't hear it as well. My point is the girl can sing!!!!!!!!!!!!!!!!