Ryan,
I use the Weber stainless steel smoker box, and it works very well, as long as you soak the chips for 15-30 minutes before starting the grill. After that, I've found that 5-10 minutes after the box has been under the cooking grates, you'll have a good amount of smoke. You may have to have some extra soaked chips ready to go for longer smoker sessions. It will change color after the first time you use it, but it doesn't affect performance.
Good luck and enjoy!