Sorry to see this is finally coming to an end. I thought this ended a few years ago, but apparently 2008 is definately the final year. If you can, or if you've never done it before, make the time to get down there for a fun weekend; you won't be disappointed. Its not a race but more of a 'fun ride'; put a little effort into it and its a good workout. No carbon fiber road bike or Spandex/Lycra uniform needed, just a comfy bike and comfy clothes.
http://www.rosaritoensenada.com/