if its offered in ur area, u can look at
www.Britesmile.com
its a 90 min process and it guarantees results for about $400. or u can use the Crest White Strips for about 2 weeks and see mild results.
Britesmile works pretty good but get used to having sensitive teeth, and i do mean sensitive, as in dont breathe in thru ur mouth..lol