Replacing broken PS3 hardware is an issue. As in, they can't do it.
Also somebody is working on some patches which allow linux to run on top of the same gameos hypervisor that the commercial games do. This allows access to an extra spu and slightly more ram too. It does require an exploit to allow the execution of unsigned code. Here's the git repo: http://git.marcansoft.com/?p=asbestos.git
Hector Martin has been playing with kinect for the past month so that explains the lack of progress.