I agree that Fasolo might be a good option if he can get his body and mind right. Sox, I agree that we probably need to get up the order a bit. The obvious one that has trade value is Ed Langdon. Because we are trading with teams down the bottom of the ladder, older players don't really hold any value to them because they are a few years off contending. Carlton and St Kilda both need midfielders so they might be happy to trade down the order and pick up Langdon.
I know he is playing out of his skin this year but that might mean its the perfect time to maximise his value.