As usual michael states my view better than I could.Personally, I'd never shove in with a set on a rainbow flop, unless I had a good read that the guy had an overpair.
Tend to agree that an overpair or junk are about the only two hands you can put them on.