I would think that it's more than enough...
Just so you can compare:
E6600 @3ghz
P5B Deluxe
2X1gb 6400
3xHDDS
DVD-RW x2
4X fans + CPU Fan
HD 2900XT
All off a 485W Enermax...
What actually happens when all is connected?
The PSU is a good one but I don't know if it's up to the job how old is it? and what are the rail amps? ie 12v 15a etc..