I've been a Matlab user for years and have recently started using Python with matplotlib and NumPy for most of my work. The only thing I found that is still lacking is a 3D capability in matplotlib. I was trying to visualize a hill climbing algorithm and I couldn't find anything comparable to Matlab's 'surface', 'mesh', or 'plot3'. I think VTK would have done the trick but there's only so much time in the day...
-- http://mail.python.org/mailman/listinfo/python-list