well if u want a cheap one then get an athlon xp they rock. athlon 64s are the best but since you dont have money then i dont think thats an option. i have an xp 3000 400 fsb and i see no reason to get another. just be warned you should get a goot vid card. it makes all the diff. save up n get a 9800 pro or 5900 something. 6600gts arent bad