every one single one of those options are terrible.
I say that for the simple fact that they all have multiple year over paying contracts in comparison to one year over paid contract for curry
The only deal you work out for curry is the following
one in which you use curry's expiring contract, along side a chandler, and a draft pick to obtain a player who can help you now, who has a contract that does not run until 2013-14. The idea is to get rid of curry for some one serviceable who expires this year as well. So that you can play some one the minutes curry should be playing, and then have more cap freedom next summer to continue to add to an already rebuilt 2010 squad.
You do not latch onto a player for 10 million a year just to pass up a potential all star in 2011 with that money you just spent on a beidrins lol who will never be an all star in this league.