Ok so looking at the returning players, the one positive is we have a lot of pieces that can be traded to recoup the picks. We also have one of the best '06 crops in the entire OHL in Greentree, Cristoforo, and Spellacy.
Compared to teams like Sarnia and Kitchener who traded their 06's we're in decent shape. The Spitfires have a lot more returning players. Sarnia has about 3 returning players and none of big value, same as Kitchener who loses Pinello, Arcuri, Moore, Mesar, Hamara, Zhilkin, Valade ,Schmidt etc. Technically, everyone but Maggio, Renwick, Wright, Harrison is a part of the roster. Obviously, you have 6 OAs, so lose three players there.
The first players I would trade as soon as the trade freeze ends is Maillet and Christopoulos, they can retrieve the most value. Look at the return Hamilton got for Hayes and White (Lardis). I could see a similar return for Christopoulos and Dionicio. I would keep Sobolev and Peer.
I see a few posters stating not to trade Dionicio, but unfortunately, he's the one who can mark the biggest return. He played at a 90 point pace since arriving from Niagara. A player like Abraham can be held until December , let him put up points, drive up his value then trade him. The picks can be recouped rather quickly but the only player I see bringing in an '07 in a return is Dionicio. So if played right, it can be a quick rebuild similar to what Hamilton did this season.