I commented on some of the other fanshots, but if the Dubs biggest need is a top notch wing player/bonafide shooter, what better guy to set your sights on than Danny Granger? Big time scorer, can shoot the lights out and also drive and draw a foul to get to the line. His scoring production match up with Monta's, but he's a helluva better outside threat than Ellis.
My suggestion: ship Monta, CJ, and Beans for Granger and TJ Ford or even Tinsley, both decent backup PGs with expiring contracts. Maybe throw in Hansbrough too. The salary numbers match up pretty well. We would get the all-star wing player we need with another expiring contract and the Pacers would get the explosive shooting guard, a solid PG who can start, and a rebounding and defensive big man.
David Lee would be a good upgrade in the rebounding department, but even though he hustles and does a lot of dirty work down low, I don't think the Warriors would improve that much with him in the lineup. He's not a proven winner and isn't the type of guy who is going to make the players around him better.
Pretty impressive squad on paper if this trade happened:
PG: Curry/Ford(or Tinsley)
Curry, Buike, and Granger would be locked in starters and you can have any combination of Randolph, Wright, Turiaf, and Udoh at the 4 and 5. Solid.