Hey guys, I have a bone stock black 07 WRX and I want to make it my own with some upgrades, but I can't decide what to get. I have looked at upgrades in sound, blow off valves, intercoolers, gauges, exhaust, and both exterior and interior mods. I don't know what is smart for me right now because I need it to stay street legal, and I don't know what I need for other things to be necessary. Also if I decide then I don't know which companies to buy from if I want the best stuff or cheap stuff. Just let me know about any ideas.