I use ASIO4all with my on board Realtek,on my dell xps L502x,and I must say that this laptop,is nowhere near as stable as my parts picked desktop,which STILL,hasn't done a single weird thing since October,and thats with it Overclocked to 4.6GHz,with stock voltages!
Laptops by definition,just don't seem to be as stable,especially with cpu intensive Daw programs.....ANY Daw!
Don't despair though,as I have eventually got to know my laptop's weaknesses,and strengths,and problems now are pretty rare.
Obvious things are,"High Performance Power PLan",Non invasive anti virus[Microsoft Security Essentials]Experimenting between setting the system for either "Background" or "Programs"under System Properties/Performance Options,for example I was told to always set it to "Programs",but I get more stability with "Background",as all audio,is considered "Background".
Another thing is "i5" cpu's don't have "hyper threading",and Sonar is one Daw,that makes full use of extra threads/cores,so you could be overtaxing your cpu,at times without realising.
Lastly,and this is based on rumour more than fact,but I haven't heard great things about VAIO laptops as Daws,but that's a bit of a "grain of salt" deal IMO.
Also make sure your Hard Drive is 7,200 rpm,and not 5,400,as this effects performance,and lastly or more importantly is DPC latency,which can be checked with this
http://www.thesycon.de/deu/latency_check.shtml If its too high,poor performance can result,but there are ways of helping it.
Good Luck
Bob