I've managed to get pygame working with python3 on Ubuntu. The downside is that this involved building from source. If anyone wants to give this a try, the first step is to install 'mercurial' (which is the version control system which Pygame is developed using). This can be done with 'sudo apt-get install mercurial' (or 'sudo aptitude install mercurial' if you prefer to use aptitude). The pygame code can then be 'checked out' (downloaded) to your current directory with 'hg clone https://bitbucket.org/pygame/pygame'. Once complete, you should have a new subdirectory called 'pygame' with the code in.
The next step is to compile and install the code. However, in order to install for python3 rather than python2, I had to make a small change to the Makefile. Open the file in your favourite editor and change line 4 from 'PYTHON = python' to 'PYTHON = python3'. Save and close the file, and (from within the pygame directory) you should hopefully be able to perform the compilation and installation using the 'standard Linux combo' of commands: './configure', 'make', 'sudo make install'. If this finishes successfully, then try running 'python3', and importing pygame:
tom@alexandria $ python3
Python 3.2.3 (default, Feb 27 2014, 21:31:18)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import pygame
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!