HI iam going to purchase a new computer and was looking for a video card. Iam confused between the FX5900 and FX5900 ultra and was wondering which would be a better buy.And if i buy the FX5900 will i be able to play games like Half-Life 2 and all the new ones cause it's only 128mb. Thanks for your help. Is say a FX 5700 better than the 128mb fx5900 because it's like 256mb