For reviews, try: http://www.head-fi.org
For shopping, try: http://www.audiocubes.com or http://www.ttvj.com
You can also do some research at: http://www.ilounge.com
I might add that headphones are a very subjective kind of purchase; you may want to consider a gift certificate for him, and let him decide. My research indicates that there are not too many high quality headphones that take that form factor (wrap around the neck); although, in-ear monitors (earbuds) and circumaural (over-the-ear) tend to be the prevailing choice for audiophile-quality monitoring.
Since you indicated that these would be a single pair for both iPhone and for computer, that may influence your decision somewhat. As an audio pro, I actually have separate pairs of headphones/earphones for various uses. I tend to use the earbuds for portable on-the-go use (gym, outdoor use), but at home in a controlled and seated environment,
I go with circumaural (over-the-ear). A good primer for headphone types can be found at wikipedia: http://en.wikipedia.org/wiki/Headphones
Lastly, these previous discussions had some responses that may be helpful:
http://www.fluther.com/disc/9112/good-iphone-headphones/
http://www.fluther.com/disc/11799/are-these-good-earbuds/
My personal recommendations for headphones for professional monitoring (I own and use all of these for pro audio use):
AKG 240 very flat response, used in recording and studio monitoring
Sennheiser HD595 great soundstage-almost hyper-real sound
Beyerdynamic DT770Pro very comfortable, and sweet spot for monitoring pop and hip-hop music
Grado SR-80 great sounding, though they are open-style-they leak sound on the outside (they are the lowest price, but equal in quality IMO).
In-ear canalphones/earbuds:
VModa Vibe and Vibe Duo compatible w/iPhone
Etymotic ER-6i and HF2 the HF2s also have the iPhone-compatible jack