I had a problem installing a new virtual machine using Xen and virt-manager on CentOS 5.1.
I could not choose a network device as the drop-down list/menu was empty. From the bug at the following page:
http://bugs.centos.org/view.php?id=2516
I downloaded the connection.py.patch file and copied it to the server at:
/usr/share/virt-manager/virtManager/
then ran:
cd /usr/share/virt-manager/virtManager/
patch -p0 < connection.py.patch
when I started virt-manager again I had more success with the network options dialog.