Here are some great online resources.
Vehicle Pricing and info
NADA is the official pricing guide used by insurance companies and banks. This is a general guide. Each region of the US has a more detailed guide so prices on the website and in your regional may vary slightly.
There is nothing official about KBB but it may be a good place to view other prices.
2004 Subaru Buying Guide