I'd do that trade. PG is the most overrated and overhyped position in the NBA. I can only recall two teams winning championships with a PG as its best player Isiah's Pistons and Magic's Lakers and those incredibly deep teams with multiple HOFers. Teams don't win with PG's, it is a complete and utter myth.
Josh Smith is an incredible talent, and just happens to be one of the most complete defenders in the league. The C's could easily trot out a starting lineup of Bibby, Pierce, Smith, KG, and Perkins. That lineup would be almost impossible for other teams to matchup against defensively and is skilled enough defensively to completely shut teams down. Acie Law has some solid potential as a PG of the future as well so you don't completely lose out on that end either.
Chauncy billups pistons spring to mind, also i think those teams hondo ran, while certainly not utterly dependant on him, benifited quite a bit. cousy's teams, same boat, though of course not nearly as dependant on him.
I'm sure there's more, but those are just a bunch i can think of off the top of my head at work.
also, bibby isn't as good as rondo, thats a huge downgrade, and why on earth do we want law? Smith is a good up and coming talent, but i'd like to see him do something worth praise before we anoint him the second coming. Thsi trade breaks down to ray allen and rajon rondo for josh smith, which is retarded. we gave up less proven talent for KG.
I thought mabey we had gotten passed these ridiculous "LETS TRADE RAY RAY! WEEEEEEEEEEE" threads, but i guess not.