If you need tires, it may just be the tires that are causing your wobble. I got new rotors for the front of my car, and it turned out it was the tires... Got new tires, problem solved. So the tires first (since you need em anyway), and go form there.
Getting cross drilled rotors... How often are you really going to be heating up your brakes to the point of needing them? I run stock teg brakes, and have never gotten them to float at the track or autox....
I'd get stock replacements, or brembo blanks, and a nice set of Porterfield pads.