Please ignore my last sentence, I meant that maybe your laptop hardware is not W7 compatible.
You said that the laptop has a Vista sticker on it. Is that what you have installed on your HDD?
If so you could try booting up using your HDD and then running the W7 compatibility tool click here. If you already have W7 on your HDD then just ignore my ramblings.