Decided to try installing on an old Vista partition (that I had cleaned up, so there were no overlapping files).
Seems like there's light at the end of the tunnel: In contrast to Vista, 7 is working pretty well on my system. Not perfect, and there are still some irritations (Don't try to remove the Library from the Explorer, it will reappear each time), but there are many steps in the right direction.
Something that I would desperately urge Microsoft to do this time, is work with device manufacturers. Again, my gfx chip (GeForce 7900 GS) was not detected at all. Since Windows7 connect at install time to download updates, that would be the perfect time to also deliver newer drivers.
Aside from that, there are some very strange bugs (don't try to change permissions of files with very long name) and even stranger error messages ("A message was sent to the system which was too small" is what happens if you do), but nothing that could not be forgiven.
Under the hood there were only minor changes, some of them very, very helpful (fixed paths, like "Documents and Settings" are no longer redirected via Junctions, but instead at the API level), but many of Vista's irritations are still there (or got worse, now there's AppData/Local, AppData/Roaming AND AppData/RoamingLow, when there should be only one). But it works now for the most part. Placing of files is still a bit like roulette, but many times you will now end up with the desired result.
The new UI additions work, for the most part, perfectly. There are some minor bugs (dropping links onto the taskbar works sometimes, and sometimes the focus changes at strange moments), but if MS fixes them, 7 could be the release that Vista should have been.
As one of the Vista victims, I'd still urge Microsoft to make this a free upgrade for Vista users, if only to restore some of the trust it lost during the Vista debacle.