teeth whitener

What teeth whitening is best for your teeth and is working well?
I remove stains on teeth, but I worry teeth whitening that corrodes the tooth enamel. I really do not want to go to the dentist to whiten big expensive, So I was wondering if something can go to the shop to help.
I was using Crest Whitening strips every 6 months until I saw the white co-workers were like teeth. I asked him how White did. I started doing the same and after only 2 weeks I began to praise about how my teeth were white as well! once a day before I go to bed I soak my hair in my toothbrush in the peroxide bath and then wet hair in baking soda and brush as usual. I use a regular toothpaste other regular daily brushing.
Teeth Whitening Tutorial in Photoshop CS3