They were good moves, but the one I liked the most (even if it didn't work in the end) was trading for JO. That's the kind of moves you need to make if you want to win in this league.
That's what Boston did when they've traded green for allen (who was coming after surgeries on both ankles, and before they knew they can get garnett). That's what Orlando din when they shamelessly overpaid lewis (soon to make 21/yr ...) and traded their leader for an aging vince carter. That's what Phoenix did when they traded for Shaq and than traded him out.
Sometimes it works, sometimes it doesn't. If you don't try it - it will never work ...