I have painted a few of my own cars in the past. This is the 1st one I painted myself, and believe it or not, was a flawless paint job:
http://www.ayresweb.com/TA25th_Calender_Pics/67camarofront800.jpg
http://www.ayresweb.com/TA25th_Calender_Pics/67camaroside800.jpg
It was a Metallic color too, which makes it a bit more difficult.
Definitely DO NOT paint it outside. Too much dirt, debris, bugs, etc flying around to get on your car right after you have sprayed the paint on. Try to rent a spray booth from a local shop on the weekend or after hours. I painted the Camaro above in my aunts garage using plastic sheeting on the walls, and several fans venting to the outside. Wetting the floor down before you start spraying keeps a lot of dust from floating around too.
The body prep work is what makes the final paint job look nice. Prep work is 90% of what makes it look nice. The other 110% is being able to lay the paint on well, having the proper tools for the job, etc. (And I meant to make it equal 200%....that's what it will feel like after working many, many hours getting the body prepped for paint. It's not an easy or quick job, rather something that might take months of time if you are not working on it 8 hours a day, 7 days a week.)
If you don't know much about painting a car, go check out some books from the library, research it online, etc. There is absolutely NO WAY to begin to describe all the good pointers you need to come out with a paint job you won't be disgusted with.
I learned it all from my dad over the course of a couple of years before I ever attempted it myself. Watching and working with someone else is the absolute best way to learn.