Restoring Sony Vaio!?

I have had my old hardrive replaced in my laptop because it broke and now i need to restore the settings in my laptop. I didn’t make a restore disk, do i have to buy some or do i just download the drivers that were originally on there from the sony website? Also, if i need to buy them, where do you get them from? I havn’t rung sony yet because i have heard that they are not very helpful!
After the hard drive was put in Windows Vista was installed.