I know there are a few of you doing IM Barcelona this year, you may be interested in the piece I wrote for my old club after preparing for and racing Challenge Barcelona (same course) in 2011.
It is a bit of a long read but you may find it interesting, click here.