I'm not new to computer upgrades and know somewhat about motherboards but I want to replace my current one. I can't afford a new computer and it would be a waste of the money I've already invested in this thing to just scrap it. So here's what I want to do.
I want to upgrade a few things like the motherboard, the power supply, and the graphics card. I'm satisfied with everything else but I'm afraid if I start playing around I may get something that isn't compatible and start getting blank screens or blue error messages.
I bought this computer, a dell Dimension 3000, in 2005 and am uncertain what kind of motherboard I should get that will be compatible with everything that I have. If you could tell me what you need to know so I can choose the right motherboard that is compatible with my hard drive, disk drive, and processor and power supply I'll tell you. You may have to tell me how to find it. I'm not an advanced guy but if I know where to find it I can do it

.
My current ram is DDR SDRAM Pin 184 and I have a Pentium 4 2.8 ghz. I will most likely upgrade the ram so I can buy new ram if necessary for a new motherboard. I also would like to have an AGP slot if possible...
If I can get the right motherboard and a new power supply I can go on from there. So any suggestions or advice is most welcome.
I'm on a budget by the way!