Oh GOD no. Jedward are an abomination. They should never have been let on stage at the X factor auditions. They need to either stop killing our brain cells by making crappy remakes of GOOD songs or stick to their own stuff and don't ruin others' material.
Rant over.
I don't know who that is but based on the responses, no. Besides, no-one can ever be better than the ORIGINAL band!
By the way, nice picture TheAmyPond!