I've been using the crest whitestrips for years, and I get compliments ALL the time about how nice my teeth are, even from complete strangers! (and I'm a smoker, so this is quite remarkable. I always promise myself I will quit smoking whenever I use them, but then a stressful project comes up, and I'm back to ruining my teeth and skin, not to mention my lungs! I'll kick the habit someday!). I really don't like any of the other home products I've tried, even though they probably all work just as well. Some of the store brands are thick wax strips, and so I can't really talk with them in and they just take up too much room in my mouth. But I'm very happy with the results. And they last for a long time. I usually do it about twice a year.
I do find, for whatever reason, that their premium ones, the ones that advertise they work in just 7 days instead of 14, or whatever it is, create much more tooth sensitivity for me. I think they must have a higher concentration or something. anyway, I think the best way to go is whatever takes the longest to whiten your teeth, or else it's just really painful the next day if you have sensitive teeth like me :-(
I tried the whitestrips, but they didn't do very much for me, though I hear they work really well for others. I had a lot of success with a different Crest product, though. Their Night Effects whitener is a white pasty-gel that you paint onto your teeth at night and brush off in the morning. I had fabulous results on the third morning. And guess what? It's cheaper than the strips!