I started working on the eclipse rcp stuff the other night. It reminded me of how much I hate working with it. Error messages mean nothing, and it seems like you're changing things randomly until it works. I don't know. Maybe horati could take a look at what I've done and fix it? Anyway, I've zipped up the workspace, and here is a link to it (about 33MB). There is a file in there that documents the process up until the point where I wasn't sure what to do anymore.
qb
edit (I can't believe I forgot the link)
http://www.quibb.org/xith_rcp.zip