I think the 560 TI is a fine card, but at that price you can do better. I recently nabbed one for the step-daughter for (US) $156+tax, but that was a clearance deal.
One of the best bang-for-the-buck cards right now is the Radeon HD 6950, and it
performs comparably to the 560 TI in most games. It also has 2GB RAM and is cheaper than the 560 TI. NCIX has one right now for
$199 after $30 rebate.
For a few dollars more, you could get the HD 7850 which performs
on-par with the 6950 in most games, but uses less power overall. NCIX has that card for
$219 after $30 rebate.
If you're dead set on Nvidia, though, grab the 570 instead for
$229 after $20 rebate. It's
significantly faster than the 560 TI in most games.
EDIT>> The 7850 overclocks very well, which puts it ahead of the 570 while still using less power. At stock, the 570 will actually use ~100 Watts more than the 7850 under load.
EDIT 2 >> Anandtech's 7850 review
overclocking performance. Handily beats the 560 TI and 570.