There is also Lea Veriou's prefix free project.
http://leaverou.github.com/prefixfree/
I can see arguments for both leaning on JavaScript or doing it server side as this one does. One benefit of doing it on the client is that it only generates the relevant prefixes. There is no need to send down opera-specific prefixes to a webkit browser.