I'm a php programmer but i have to agree that ASP is probably the better language for this. Alternatively you could go towards Ruby or ColdFusion.