Usually I like my bathes with a bit of lavender beads, fairly hot water, and a loofa. Put on some Frank Sinatra, grab the iPhone to surf the web, and light some peach fuzz candles from Yankee Candle.
Seriously, though, the path you've decided on looks good. I would learn ASP.NET before SQL, because you'll use SQL so much, you'll learn more putting it into action. This really is a lifelong commitment, though. Also, I don't see any language learning here, I would learn C# before ASP.NET. Thats just me though. Remember, it's a lifelong commitment. Don't do it for the money or because someone is making you do it. Do it because you love it. Good luck mate.
