This is the Windows Home Server forum; you should probably ask in a venue targeted for your operating system, such as the
Windows Vista newsgroups.
As for how to install, they usually come with directions. :) Or you could get someone to install it for you.
I'm not on the WHS team, I just post a lot. :)