Arch linux driver sr needs updating
There is a much simpler way of doing this, and it's the way I use.
Simply download the Ubuntu Mainline Kernel Updater script and run it from a terminal.
As you've seen, Ubuntu does provide versions of the Linux kernel, but not always as fast as they are released upstream, you can always compile the 3.3.1 kernel yourself, but that may be more effort than you were looking for.
Performance & battery life increased, while temperatures dropped a few degrees.
My issue of a black screen when resuming from standby has also disappeared.
Though not recommended by some, you can often run official kernels from later versions of Ubuntu without issues.
I'm currently running the 3.3.3 precise kernel on oneiric and my machine works better than ever.
Thus I remove it's battery and rebooted and typed the command.