Try deleting some things, running Virus scans and Syware scans and generally cleaning up ur computer. Remove programs you don't need.
Also go:
Start > Run > type: msconfig and go to the 'StartUp' tab, and untick anyhting on there that you don't need running when you start up your computer.
Hopefully this will help you get a speedier startup.