Timing belt and idler kit from eBay, the powers that be say nothing less than an OEM water pump though.
www.1stsubaruparts.com
I was going to attempt to see if an STi pump would fit ours but my "friend" sold it out from under me after telling me I had first dibs. You can tell I'm not mad about it though =)