Actually, I think the Sp example, about maps and dls, the one I liked so much, is a better way to handle this.
You could definitely look at this as a map. The initial image could also, like in the Sp example, be completed with some sprites for a hover effect on the bits. This for when CSS is available but JS is not.
When JS is available, I guess you can choose one jQuery plug-in to keep it as text, if you really want that.