Gotta say, majorly impressed with Mercedes so far. With that new-look team behing Schumacher and Rosberg, they could be a real force this season. I fancy them for a top 3 spot in the Constructers Championship.
Think McClaren look better than Red Bull right now. I think they're onto a winner with that nose.