Hello
On my side i use a behringer UCA202 (cheap external USB soundcard) and ASIO4ALL drivers (v2.14).
Note that with UCA202 came with free softwares... interesting for the price (about 23€), download them from Behringer website.
When using Cakewalk i have issues with may Realtek that was taking the ASIO, so i decided that when using Cakewalk with ASIO i deactivate the Realtek so that ASIO drivers has the only choice of UCA202 and this works well and it is stable.