OK, so a bit of a rom refresh would cheer people up. I'll package up a 21068/21051 rom in the next few days. This build has been running on my Uni for a few months now so I know it's stable, there's just some loose ends to tidy up. It'll also finally ditch tcpmp 0.81 in favour of the latest 0.72recomp3 which now matches 0.81 for playback speed and doesn't have the annoying screen rotation bug.
If you still love your uni, and you've not had it upgraded to 128mb yet - go and find a way to get it upgraded! It gives the phone a new lease of life - snappier, more versatile and it seems to improve battery usage. (I suspect the battery improvement is due to reduced CPU-load and Flash-reads when pagepooling is disabled)
Note that you can run a 64mb device without pagepooling, but RAM tends to fill up quite quickly, resulting in apps refusing to load or acting all crashy. That said, there are ways to improve memory management (auto-hibernate for one) that might make it more of an option.
@Enigma - 256MB would rock - particularly for those who like to dabble with linux/android. It's just a shame nobody makes 128mb chips in the right packaging. :-(