sy12 ,I am not experiencing the behaviour you describe with Vista 32 SP 1, pygame svn 1619. The PyGame window retains focus.
I will add the test as an 'interactive' test to the pygame unittests. Hopefully someone can fix your problem for you. Cheers.