hi, i have a problem in win 8 that i had also in win 7, i did update sound drivers and it didn't help. when i want to hear my self using the microphone i press "listen to this device" (is this tha only way?) and there is a very small delay but its impossible to sing like that. i have a laptop, maybe that's the reason because the sound "card" is not a card but a small chip? my laptop is strong its an HP Pavillion g6 1229ej (cpu- i5 ,4gb ram, 500 gb hard drive, a very good graphics card, but still a laptop so probably the sound device is just a chip?) so i tried installing asio 4 all but it needed a music program to be attached to or something (that's what i understood that it doesn't work on its own) so i downloaded fl studio and played there with the settings and did (i think) change the delay/latency to a less delay but it was still annoying and impossible to sing to a karaoke like that. is the only solution is buying a sound card??? and if so, which one is the cheapest i can get that does just that, that's the only thing i need, to fix the microphone delay/latency. thanks in advance to all that read and help out.