Who should win X Factor 2009?

Who should win X Factor 2009?

Joe McElderry is tipped by the bookies to take first place in this year’s X Factor, but we think single mum Stacey Soloman would make a better winner.

Who are you backing to take the X Factor crown? Tell us what you think…

 

Your comments

 
  1.  
    jordan from 31 pre'de lowmon says:
    Jan 17, 17:07

    I think olly murs should win because he is cute

    Who should win X Factor 2009?
    Olly Murs
  2.  
    Tom from Keighley says:
    Jan 8, 10:20

    I thought that Joe was the better singer of the two but I'd have liked to have seen Jedward (yes, seriously) and Jamie Afro in the final

    Who should win X Factor 2009?
    Stacey Solomon
  3.  
    Peter B from Yorkshire says:
    Jan 4, 15:50

    I thought someone had already won, and though Joe had the best voice he was not the best performer, with the best possible future in the business.

    Who should win X Factor 2009?
    Olly Murs
  4.  
    Peter B from Yorkshire says:
    Jan 4, 15:49

    I thought someone had already won, and though Joe had the best voice he was not the best performer, with the best possible future in the business.

    Who should win X Factor 2009?
    Olly Murs
  5.  
    Peter B from Yorkshire says:
    Jan 4, 15:49

    I thought someone had already won, and though Joe had the best voice he was not the best performer, with the best possible future in the business.

    Who should win X Factor 2009?
    Olly Murs

Report this comment:

This will never be published on the site.

Please tick if you are happy for us to contact you about your report if we have further queries.

Contains offensive language

Contains racist or sexist language

Is a personal attack

Is spamming or advertising

Other

 

Comments page 1 of 159

Add a comment

Virgin Media takes the safety of its users and security of its community seriously, and constantly reviews its procedures to ensure the appropriate and best use of our online communities.

As part of this we have introduced new community opening hours from 07:00 - 23:00 GMT. This will enable users to participate online in a safe and secure environment

 

Your vote: the results

Who should win X Factor 2009?

Danyl Johnson
10%
10%
Stacey Solomon
9%
9%
Olly Murs
12%
12%
Joseph McElderry
7%
7%
Expression key is undefined on line 281, column 59 in standardBoard.ftl. The problematic instruction: ---------- ==> ${key} [on line 281, column 57 in standardBoard.ftl] ---------- Java backtrace for programmers: ---------- freemarker.core.InvalidReferenceException: Expression key is undefined on line 281, column 59 in standardBoard.ftl. at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124) at freemarker.core.Expression.getStringValue(Expression.java:118) at freemarker.core.Expression.getStringValue(Expression.java:93) at freemarker.core.DollarVariable.accept(DollarVariable.java:76) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:160) at freemarker.core.Environment.visit(Environment.java:351) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:95) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.IfBlock.accept(IfBlock.java:82) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:79) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.Environment.process(Environment.java:176) at freemarker.template.Template.process(Template.java:232) at org.restlet.ext.freemarker.TemplateRepresentation.write(TemplateRepresentation.java:341) at com.noelios.restlet.http.HttpServerCall.writeResponseBody(HttpServerCall.java:547) at com.noelios.restlet.http.HttpServerCall.sendResponse(HttpServerCall.java:484) at com.noelios.restlet.ext.jetty.JettyCall.sendResponse(JettyCall.java:267) at com.noelios.restlet.http.HttpServerConverter.commit(HttpServerConverter.java:394) at org.restlet.ext.seam.SeamServerConverter.commit(SeamServerConverter.java:21) at com.noelios.restlet.http.HttpServerHelper.handle(HttpServerHelper.java:96) at com.noelios.restlet.ext.jetty.JettyServerHelper$WrappedServer.handle(JettyServerHelper.java:234) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505) at org.mortbay.jetty.ajp.Ajp13Connection.access$2700(Ajp13Connection.java:42) at org.mortbay.jetty.ajp.Ajp13Connection$RequestHandler.headerComplete(Ajp13Connection.java:221) at org.mortbay.jetty.ajp.Ajp13Parser.parseNext(Ajp13Parser.java:474) at org.mortbay.jetty.ajp.Ajp13Parser.parseAvailable(Ajp13Parser.java:142) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380) at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:450)