Somebody mentioned using their Realtek on-board sound....
FWIW,
Realtek provides WDM/KS (WaveRT) drivers for its sound chips - so there's no need to install ASIO4ALL at all. ASIO4ALL is not going to provide you any benefit over the WaveRT driver, and Sonar will allow you to set a buffer size with WDM/KS devices.
IMO, the purpose of ASIO4ALL is as a last resort, if you must absolutely have an ASIO interface for an application that only supports ASIO.
Note:
Although Realtek does support WDM/KS, they usually limit their drivers to 16 bits only, and they may not support all the sample rates you'd like. They usually stick to the basics.