I just got one today,

I was checking out these posts and almost everyone had nothing but good stuff to say. I am a little worried about the timing belt thing, but I think I could do it myself it if came down to saving $750. I have done some similar stuff in the past on older cars.
Anyway, I will have to get a new stereo in it, it only has a tape deck. Does anyone have some recomendations for what to go with, and how easy it is to do yourself? I have only changed the stereo in my very first car (84 Buick Lesabre Limited, it was an old push button)I thought it was way easy. I also thought the speakers sounded decent for being all factory, but any recomended upgrades would be good to know about also?
Thanks everyone!
__________________
Zelp
You can catch me cruising in a
Silky Silver 2000 Suzuki Grand Vitara JLX, 5 spd manual, 4x4
Liquid Gray 2002 Ford Focus Sedan SE