If you can, try swapping out the x1900 for a cheap card and see if the problem persists. After all, this is a video problem.
Also, unplugging the other hardware you know works but is not necessary for operation (optical drives, peripherals without plugs, any thing but your two HDs) you can diagnose if you suddenly get the picture then.
Is this an LCD monitor? If you have a CRT available, does that have the same result?
This still sounds like a power problem to me...
@litespeed14
If they are both SATA there aren't jumpers, masters or slave drives...but BIOS could easily be the solution here.
By the way, are both these drives recognized in Windows?