Originally Posted by Red Menace
Sorry dude, it has to be born with......
....you can't teach yourself perfect pitch....
You can train yourself to identify pitches quickly and also to sing requested pitches instantaneously. Basically, the things that people without perfect pitch wish they could do. It just takes time and diligence. It took me about 2 years, and I've found it to be very useful when I play timpani or sing in an acapella quartet.