Looks like he has the 8800GTS 320MB.
IMO, yes you should upgrade only if you are not satisfied with your current performance in games. Grab an HD4850, 9800GTX+, GTX260 (either version) or HD4870 (either version). The most economical choice would probably be the HD4850. If your are satisfied, just hold off upgrading until you become dissatisfied.