I'm surprised too.
I actually might have been fine with Signing Ross for a guaranteed contract at, say, $1M --- and spend the extra money we gave Tony Allen on another Center. I love Tony, but i'm hoping that Giddens/Walker can bring some of his offense while Ross brought the D.
Heck, I'd have been fine giving him Darius Miles' invite to camp.
While Q might be a little undersized to play SF, I have little doubt that he'd be a more capable defender than Miles at the 3 spot.