The idea behind the perfect pitch program is that every note has a set of qualities relative to only that note. Instead of listening to the pitch of each note and trying to decipher what note it is, you listen 'beyond' the note for certain characteristics that distinguishes that note from another.
Does it work?? I dunno, I never finished the program. I can tell that with the time I did invest into it, the theory does hold water. What they do is start you out with a couple notes and then add from there. At four notes you'll be working in minor thirds: A,C, Eflat and F#. Once you get to this point it gets a little tougher because you can't rely on relative pitch as much. After awhile you do recognize some of the notes' characteristics but they are so subtle it does take a lot of practice. The biggest downfall of this program is you have to have someone spend the time it would take to master the course playing all these random notes. That's where I ran into problems. It's not the most exciting thing in the world having to play random notes to someone while they try to guess what note it is.
Can this program help you? Yes. Even though I didn't complete the course, it did help me in other aspects of ear training. I found my relative pitch became much more acute. I'm still not a big proponent of this program, though. If you really want to do some good ear training, I would pick a song you really like and learn the bass part from the recording. If you keep doing that, you'll not only develop your ear, you'll probably be able to cull some good ideas from the music you learned.
