EDIT resolved it myself (well, reformat etc) was a hardware problem coupled with other things, ty for the lack of responses as it made me have a real go at solving it
on a sidenote vista really really doesn't like being installed on a seperate partition on the same drive as another os