I'd have to mirror Robb's feelings about the brake upgrade. I'm speaking from the 199mm brake standpoint though. I really do enjoy the peace of mind knowing that I have upgraded, larger, and new brakes (along with all of the obviously added benefits of having larger brakes). As well as knowing I'd have to try pretty hard to warp the new rotors since they were considerably larger in thickness, vents, and size. I also did my upgrade when I was already in need of new rotors (the original rotors had re-warped on the test drive after having them turned four months ago) and pads (original pads were getting low and also upgraded to ceramic) so my costs were also just slightly higher than what they already would've been with doing the basic maintenance.
I chose the 199mm brakes because I have the stock "split 3's" that Robb mentioned and I didn't like the idea of having to grind away some of the interior of my wheel or the outer edge of the caliper to allow it all to fit together again. And also because I don't tow very much but when I do it's nice to know that I have the larger brakes to assist. I also would definitely do it over again.