great job, congrats! and regardless of what others might say, i think you should keep your veilside kit. it's a bit 'in your face' but you're the only one on the east coast who has it, and it looks pretty mean with the color of your car.
how bad's the lag with the 18g's by the way? you need to take me for a spin the next time we meet up =)