Ok everyone, here me out. Jennifer Lopez is one of the most successful artist in the world. Every artists are different, you cannot compare them. Jennifer Lopez might not have the best voice but she can sing. She have had huge hits for example, "if you had my love", "all i have". Every artist will have their highs and lows, you will see beyonce and lady gaga somewhere down this track one day. "Story of my life" is a mid tempo song and it's a pretty good song. "Louboutins" and "What is love" and "One love" and "hooked on you" are also up there. Everyone has different opinions to everything. "Louboutins" is currently number 3 in the hot dance club(23rd march) it jumped from 7 to 3....and its climbing, whilst "Telephone" by lady gaga went down. Do not hate on Jennifer Lopez, its not worth it. She is who she is and Jennifer Lopez still have her fan base.