9007 bulbs fit the headlamps.
don't get the "blue" ones. you'll have decreased light. get the silvaia silverstars, or the PIAA bulbs. make sure to match up the wattage on the bulbs to your stockers, especially with the fogs. you don't want to melt the housings.
i believe the bulbs for the fogs are H3s. they're the ones with the little pigtails.
be sure to read the stickies, and run searches when asking questions. you'll get your info faster.
Everything you ever wanted to know about WRX light bulbs...