Steps:
- download the OS: Zorin OS 9 core
- unetbootin - make a linux boot drive
- Boot with the pendrive, and follow the steps. (I advise dual OS Win xp + Linux)
1. Problem: You haven't got Wifi
Plug an ethernet cable to get wifi, open terminal and issue the following commands:
sudo apt-get install bcmwl-kernel-source
sudo modprobe -r wl
sudo modprobe wl
Wait 10 seconds and then check network manager to see if you can connect to wireless netwroks. A restart maybe required.
And it's works!
2. Problem: Videocard
PSB drivers (outdated)
Drivers are available in the gma500 PPA repository for Maverick, Lucid, Karmic, Jaunty and Intrepid. With the note that Jaunty and Intrepid versions are no longer supported and guaranteed to work.
Open a terminal and type:
sudo add-apt-repository ppa:gma500/ppa && sudo apt-get update && sudo apt-get install poulsbo-driver-3d
reboot for the changes to take effect.
(At least on Lucid, poulsbo-driver-3d conflicts with compiz packages. You need to uninstall them first.)
sudo apt-get -y remove compiz*
Note: remember to perform after a version upgrade the commands in the terminal again to update to the gma500 packages matching your Ubuntu version.
sudo apt-get update
Now, the videos are faster, but not perfect. I installed Gnome mplayer and VLC too. The sound already is ****. 
3. Problem: sound
Fix Most Audio Problems: Remove PulseAudio
Many audio issues in Ubuntu can simply be solved by eliminating PulseAudio. The Mini 9's Skype problems are PulseAudio's fault.
PulseAudio is a sound server, a background process accepting sound input from one or more sources (processes or capture devices) and redirecting it to one or more sinks (sound cards, remote network PulseAudio servers, or other processes).
One of the goals of PulseAudio is to reroute all sound streams through it, including those from processes that attempt to directly access the hardware. What it really does is get in the way, delay sound, improperly fix and make audio in Linux a bigger mess. PulseAudio may have potential and offer some great audio features but for me it is not worth the headaches. I don't need advanced features and networked audio, I simply want to watch videos, listen to music and talk on Skype without problems.
To completely remove PulseAudio in a terminal type:
sudo apt-get purge pulseaudio
This will uninstall PulseAudio, delete the configuration files and uninstall it's dependencies; gstreamer-10-pulseaudio, libpulse-browse0, libpeexdsp1, pulseaudio-esound-compat, pulseaudio-module-udev, pulseaudio-module-x11, pulseaudio-utils, and rtkit.
Reboot your machine and enjoy working audio. Not having PulseAudio installed makes using Skype as easy as starting the program. You still need to turn on the mic and setup the correct audios devices.
sudo apt-get update
And now everything is work! Great suprise! Good luck! 