Jennifer IS a bit pro at lipsynching but she HAS sung live - see Fashion Rocks in 07 which was properly amazing. I like the tone of her vocals sometimes (Wrong When You're Gone and Waiting For Tonight) and less so at other times (Fresh Out The Oven) but she's a great performer/woman in her own right.

Rihanna is quite obviously a better vocalist and Sam/Trent's continued slamming of her will only prove to be the undoing of their site over time. Sam claims to read the comments people leave but I don't know how fulfilling it can be to know that people only come to your blog for gossip/new videos rather than because they give a shit about anything you have to say...