*** First verse and chorus are quite good but the horrible girl with the awful voice ruins everything. Lyrically, it kind of needs to be a duet, but it really should have been with a girl who has a decent voice.
***** I personally have a love/hate relationship with Lea Michele's voice. It is great in some of the Glee covers and some of her own but in some songs her voice comes off too strong, like in this song, the Halo/Walking On Sunshine mash-up from S1 and many others.
I really liked Darren's vocals, he is probably the reason for the 5 stars, though Lea was probably the reason this song dropped down 1.