If it is something you want to keep forever and love - I would go Tiffany. I am a huge fan of Tiffany, and I always am a happy customer when I leave the store. I have several pieces, even ones which have had problems and TCO has always been professional and 100% for customer service.
I think when it comes to price - that in 5yrs time you won't even remember the amount you paid. You will just love a quality piece that never goes out of style. Even the silver "cheap" TCo pieces can become family heirlooms, and the brand designs with that view in mind.
Enjoy your shopping and good luck!