Sterling, maybe in a few years. The danger with him is "doing a Walcott" where you rush everything. He needs a huge amount of work on his game, he's incredibly raw and shouldn't be in the squad.
That said, I'm a fan of Walcott and he should definitely be there or thereabouts in the team. If nothing else, he's one of the fastest players I've seen which is always going to create chances.