I'd keep..
Beattie: He's a great target man and the only striker who has been scoring on a regular basis and also provided a few assists, but if a premiership team comes in with the money thats been in the papers (£5.5million) then its going to be hard to keep him.
Stead: I really like Stead and most people will agree, he's the best all-round forward we have got. He will score and set up goals and is good in the air. He's scored 5 goals and wasn't even a regular under Robson.
Sharp: I know he hasn't had the greatest season goalscoring wise but he's probably the best natural finisher in the team. He won't score goals for outside the box, he's the type that will score in and around the penalty area. Thats why he scored 30-something goals for scunthorpe two years in a row. Him and James Beattie is probably are best parnership and with Kevin Blackwell in charge, Billy's going nowhere.
Shelton: Well, Shelton is probably the worst striker we have but, he brings something different to the team that the other don't have. His ability to beat players and run at them is vital because defenders hate pace. He can't finish to save his life (apart from that one against Colchester) and has only scored 4, only once in the league. He would be a good player i think playing behind the strikers. He is also 21 and will improve, he has a lot of potention at this level i think.
I wouldn't keep Hulse because he is similar type of player as Beattie and Beattie is the better player out of the two. We could also get aroud £2-3million for him.