Heres my experience from having swapped between a msi hd4770(reference)->his hd4850 512mb(non-ref)->galaxy gts250 512mb(non-ref)->msi hd4670->hopefully hd 4770 next.
I'm in a similar position as the op, picking out a new htpc card and want the 4770 but can't find it in stock. in the mean...