It sounds like VISTA needs a driver for the IDE controller. You may need to tell vista during the install that you have additional drivers and let it install it via a floppy disk.
Here is a good help article that goes over some similar issues that may be causing your problem:
You cannot select or format a hard disk partition when you try to install Windows Vista
Another thing is did you set the Jumpers on the back of the hard drive to MASTER and the CD drive to SLAVE?
IS the hard drive formatted properly? It will show up in bios but you will need to format it before vista/xp can be installed to it.
As for the XP issue:
When you say " i downloaded" XP...is it a legally pressed XP cd? If not...good luck getting your "warez" to work 'cause I can't/won't help you.
Thats just a few things off the top of my head that may help.
Good luck!
AkG