Someone posted something recently about rebuilding pulleys himself. I didn't bookmark the thread, but did bookmark the bearing. I have a couple pulleys laying around here somewhere from when I replaced 2 of my three pulleys, but haven't verified if this is the correct bearing. Crazy cheap though $9.95!
Edit! The link that was previously posted (and I had re-posted) was for the wrong bearing size. I pressed out my old bearing this morning and measured it. This is the exact size bearing that came out of my pulley (from a 2003 Boxster S)
http://www.vxb.com/page/bearings/PROD/Kit7187