ASP rules if... Platform independant code isn't what your looking for (basically, if you want to limit yourself to fewer ISPs offering the hosting or want to limit the amount of people you want to offer your code to).
ASP rules if... even if you want to run ASP on a *nix system, you're willing to shell out a lot of cash for a slow-half-assed ASP interpreter.
ASP rules if... it wasn't such a sloppy, slow, poorly syntaxed affair.
ASP rules if... it had such an open source community.
ASP rules if... the majority of it's preachers weren't morons (point in case).