A) he asked for PSU capacity, not it's voltage intake abilities, you stated 230V, which is current, a number with a W value would be better (As he is giving answers in W value, it would make sense you find out how many W your PSU is)
B) just because the motherboard is capable of 2-4 hard drives doesn't mean you should, a 120GB drive would easily accomidate you (they are around $80 @ www.newegg.com) as it's 3x the 40 you have, and it would use less power than having both (if you want more space, spend the extra $20 and get a 160GB drive...)
C) the RAM thing:
2 sticks of RAM running in dual channel increases the memory bandwidth, which is helpful for Pentium 4's, and also for AthlonXP and Athlon64, but not as neccisary
you have to have 2 sticks of the same capacity and speed (and from the same maker, but not necisariliy the custom paired kits that retial for $175+)
you also have to have a chipset that supports dual channel, and afaik the 845 DOES NOT
running 512MB is ideal, meaning get another 256MB and your fine...it won't give you dual channel btw
233MHZ is very odd for RAM speed
you have the following:
SDRAM:
PC 100 (100MHZ)
PC 133 (133MHZ
RDRAM
PC 600 (600MHZ)
PC 700 (700MHZ)
PC 800 (800MHZ)
PC 1066 (1066MHZ)
PC 1600 (1600MHZ, and afaik it's vapor-ware)
DDR SDRAM
PC 1600 (100MHZ (DDR 200))
PC 2100 (133MHZ (DDR 266))
PC 2700 (166MHZ (DDR 333))
PC 3000 (188MHZ (DDR 376))
PC 3200 (200MHZ (DDR 400))
PC 3500 (216MHZ (DDR 433))
PC 3700 (233MHZ (DDR 466))
alright
now just as a little aside, PC 3700 is OC'er RAM, and no OEM uses it (PC 3200 is the max spec for RAM in systems (the highest AMD acknowledges, and Intel doesn't cetify certain speeds between 3200 and 4000)
i'm guessing you have 133MHZ RAM, or PC 1600
please, don't buy PC 3700 DDR
check what kind of RAM you have
do you have SDRAM?
RDRAM?
DDR SDRAM?
some freak chance of DDR-II is non-existant
none of the above are cross compatable
and in terms of speed
233MHZ DDR would be...FSB 116.5
which would be FSB 466 for Intel and FSB 233 for AMD
neither exists
Intel has FSB 400, 533 and 800 (and 1066, 666 was planned, but never done, they just went to 800)
so idk what your using
but it's not normal
aside the fact from that
i would suggest finding out what your PSU is, what RAM your system takes, and about the gfx, you might not have an AGP slot, which means you couldn't have an AGP graphics card (meaning only PCI, which means slow and old)
i would not say just because the motherboard can take the drive, that it is a good idea
as the PSU might not take it