Just listened to the songs. I think your playing is great. I was nodding my head for sure. You ever want to do some bass on my tracks?
I think you'll be very happy with Live. I've used Sonar LE, Cubase VST, and a few other programs but none are as easy to use or "creative" as Live...