Jacket would be a great alternative to CUDAMat and Theano if it didn't cost an arm and a leg (matlab is pricey too), was in python, was released under an open source license, and didn't suck.
Have you looked at pricing lately on Jacket? 50% reduction in March. If you are academic even deeper. Just curious