Please see the most recent updates in the "Where did the .com name go?" thread. Posts number 16 and 17.
Thanks for the help. After some digging, I think I found the answer. Based on this, it looks like I have a 750W supply;
http://support.dell.com/support/edocs/systems/xps630i/en/OM/HTML/specs.htm