I have an "old" asus eeepc 701 4G which I use as a media pc now, you get get these for ~£150 in the UK so it's a pretty useful little device
I installed Fedora 12 Beta from the i686 LiveCD on usb, and after a little tinkering it runs smoothly.
BBC iPlayer, other streaming sites and Kaffeine DVB playback smoothly, which were my main targets.
From the liveusb I had to do 'dd if=/dev/zero of=/dev/sda bs=512 count=1', to reset the 4GB solid state drive before it would install. Do a custom config for the partitioning, and select to not use any swap space (it will warn), I have 1Gb ram, if you have only 512GB ram then select just 512gb for swap, install on a single ext4 partition on the whole drive.
The wifi is auto-detected so run a yum update after first boot. I had well over 1GB free on the 4GB solid state disk after this.
You will need to overclock the Celeron's fsb to 100Mhz, see http://code.google.com/p/eeepc-linux...s/detail?id=23
. Note that you need to add 'acpi_enforce_resources=lax' to the kernel boot line in /boot/grub/grub.conf.
I then added a line in /etc/rc.local to overclock at boot, a sample script for doing this is in the link.
I disabled selinux in /etc/sysconfig/selinux, and stopped some services like bluetooth and cups, and some startup applications in Gnome->System->Preferences, this makes a small but not huge difference to boot times.
Install flash player by downloading the rpm when prompted, and restart firefox if necessary.
For fullscreen BBC iPlayer (and many other streaming sites) you will need to do 'xrandr -s 640x480' before restarting firefox, since it's not accelerated if stretched wider than 640 pixels, this will make for a cramped screen but I found it easy enough to browse to the programs I needed and double click for fullscreen
In power management preferences I set it to never go to sleep, and I disabled the screensaver, otherwise streaming programmes were interrupted.
For kaffeine I needed to revert to the older kde3 based version from F11, see this post
You will need rpmfusion setup, and install xine-lib-extras-freeworld and libmpeg2 (I also installed smplayer, xmms and a few games)
Webcam works by default, cheese is good fun with its effects
So very pleased with Fedora 12, despite all the experimental code it runs smoothly without a hassle* on this minimal little device. That's £150 + free OS and apps for a fully functioning modern internet enabled media center (usb dvb dongle ~£30)
UPDATE: Disable the bug reporting service, since it uses lots of (precious) space in /var/cache/abrt, 'chkconfig abrtd off' (as root)
(*There's an error about drm when the kernel loads, but it doesn't seem to affect anything)