buddy u r right about throwing out branded PCs as they are not ment for Gaming....... But I have XFX GT220 DDR 2 128 bits.. In it I played every game which u can imagine and neither of them hangs on 19" Led...... So if he goes for less than 1 gb card than it is possible of games run slow... My recommendation about good and economical card is GTS 250... but it is tooo long and his casing is short.... 
yes but GTS450 has now replaced the GTS250 for the same price for 12,000 Rs
this card is suitable till 1440X900 Resolutions and anything higher will result in FrameRates drop