7m does seem a good price for Ulloa, though why would we accept it? Were a growing club with a new training ground, why sell the one striker we've had since being at the Amex who seems to easily be able to score 15 odd goals a year!
I agree with Hyypia in the sense that we need as many players as to make a great squad, who knows how many that is at the moment but obviously a new top quality centre back and goalkeeper would be a start as well as someone like ward for left back.