Alright, my guess is you have alot of stuff going on at once, and alot of stuff. People might disagree with me.. but ok
Let's start off here. Right click on My Computer and click properties and tell us the specs. processor speed and ram.
close that now OPEN my computer and you see the C: drive, right click that and tell us the total disk space and how much is in use.
Click Start>Run and type in
and press enter.
go to Start Up. If you have alot of boxes checked there, that is a contribution. Uncheck things like google tool bar and adobe updater things like that. You can even uncheck msn messenger and start that up yourself. When you use these programs they will start, but it will make your computer start faster.
Download a virus can (I have AVG free 8.0) and a spyware scan.. maybe spybot and run those.
Take the CD out of the drive if you want it to start up faster as well :P You have it trying to do some things and on top of that read a CD.
I told you to see how much hdd space was taken because you may be low on that. But seeing that it's a vista laptop I doubt that, it probably canme with a 250 or a 160gb hdd.
I have XP so I don't know my way around it much.. I have been on them, of course :P
I'm going to get another hdd soon, maybe a 160gb and get vista on it and dual boot between vista and XP. I would have been able to help you alot more