I ended up just writing my own session routines. Commenting - There have been numerous times when I have wanted to comment out a block of code. In ASP I had to insert and apostrophe at the beginning of each line. This is a little difficult to get used to at first. Case sensetivity - Now before you get too scared, let me explain.
Variable names are case sensitive.
However, function names and commands are not case sensitive. It assigns values to variables and also checks conditions in if statements and loops. This is one of the most common mistakes. A script won't work right, and you look over you code again and again and can't see anything wrong. I have wasted up to an hour trying to debug when I made this mistake.