Hi there every one im, new here my name is john. I am pretty good with computer, i do all my repairs and some upgrades to my computer my self. Now there is just a few thing I dont know, that I was hoping some of you may be able to help me. Now my computer is a bit old. I have a PC100 Surfboard motherboard Socket Super 7 that has an AMD K6 processor @ 337 MHZ, 192 MB RAM, 9.54 Gigabyte hard drive, 64 MB Nvidia Detonator video card, CD drive etc. Now im runnign Windows XP Pro, it work pretty good, when you use the internet you cant tell much of a difference in speed just sometime when you download things. Its a fairly decent system I dont complain alot about it. Now im at the stage where I want to maybe upgrade a bit to bring it abit up to par, the max memory it will take is 512MB (2x256MB sticks) and I'm alright with that, Now since my computer is running at 337 MHZ I cannnot put an external hard drive because they need a minimum of 500MHZ processor. What I would like to know is what is the fastest processor I can purchase and install on my computer and what kind of Hard Drive would I also need to purchase (IDE, ATA, S-ATA, P-ATA)?