please please please leave schweinsteiger where he is. He does have his decent games at bayern, but he's nowhere near top-class, and he'll never get to that. He's NOT international material. If you really want to point out his good performances you have to go back to the world cup, and honestly, the whole german squad performed rather well there - let's say that 'it just worked' for them.
Schweinsteiger always fails to impress when he should have. He scored some goals, but he didn't ever step up when bayern needed that extra power. Without someone like ballack (in the NT) or ribery (at bayern) at his side, he's mediocre at best.
The only thing that makes me think about that whole deal is that he's free, next year, but honestly, if we have to give him a 'flamini-like' wage to get him over to turin, then forget it. No to schweini; i think he won't shine in a foreign league, he should stay where he is; for his own good! just my 2c