Problems integrating Python 3.1 on 10.6.5
At least with MacPorts, this is done with the python_select command.  It may not be immediately applicable to your setup (you didn't mention MacPorts) but it's somewhere to start.