Dunno if it helps but I replaced the PSU in my horrible Dell Dimension 4700 with an Enermax Liberty 400w without a hitch. Did quite a lot of research beforehand tho, cos I had also heard that it wouldn't work.
AFAIK, there's 3 different types of MOBO connectors for Dell PSU's. One of them will work with the new ATX standard, the other two are dell proprietary connectors.
There is a website that sells upgrade PSU's for Dell machines that won't take standard one's, but i don't know if i'm allowed to mention it! Just google ""Dell Dimension 5150" PSU", and you'll get a whole bunch of hits.