Toni is already playing in Seria A and has been a goal machine in a number of teams. Thats a big plus for him.
Klose on the other hand is an established international with more experience at the highest level. I rate him to be better technically than Toni.
It all depends on the price I guess...