Susan Boyle more popular than Barack Obama online