In my opinion, Beyonce Knowles is the most talented of the two. Rhianna has been called the collaboration queen which is good. It shows that she is a team player. Beyonce has collaborated with Kanye West and with Mary J. Blige. But putting collaboration aside, the stats speaks for themselves. Being on the charts for 37 weeks is a great achievement for Rhianna after coming out of negative publicity with Chris Brown and managing to keep her endorsements. Beyonce was involved in a lateral scandal when there was talk of her mother Tina Knowles and Mathew Knowles divorcing. The two artists should not be compared but instead as one commentor said, praised for being recognized in their industry. I just watched the "I am Here" video and the tape showed Beyonce singing for President Obama . Beyonce has even performed for President Bush as well. These are accolades that are difficult to surpass. There is a quote that says success means that one has found contentment and happiness with their choice of a profession. It is evident that Beyonce and Rhianna have accomplished success and I salute these two hard working women in the music industry.