Now that my old WRX is probably going to be totalled. I am planning on probably buying an 04 wrx new or used very slightly. I was just wondering if there are any options that are worth getting from the start like STi short throw, bbs wheels etc? Is there anything that I should avoid, that could hinder performance? I heard that a moonroof is bad to get because it hurts handling. Any upgrades worth it?