My budget is anywhere between $150 and $300 but the lower the better of course
My high graphics uses will consist of a little gaming, although not a ton as of now because I have an Xbox; some photo editing, watching videos, maybe recording tv if i get a tuner, and just the general program usage.
I'm open to any suggestions- either ATI or Nvidia.
Well I have an xbox 360 which means I am not much into PC gaming as of now. I do play a little Age of Empires 2 but that is old school. I guess I would just like to be able to run Modern Warfare 2 or something of the sort if I so choose at the resolution of my monitor (1920x1080)
Just go for the regular version. There's no reason to pay someone else to OC your video card for you. You can do it yourself easily and with better results.
That card is a good choice but I'd probably go for the Sapphire card for the same price or the HIS for $5 less.
They are generally considered to be a bit better brand and they don't bin their cards which may theoretically get you one that overclocks better(kind of doubt this is actually the case but you never know.)
As for the warranty I believe the Sapphire is 3 years and that is probably beyond the useful life of the card anyway.