Not sure you can recommend a specific club to any golfer, whats good for me, may suck for you. I know someone that's a pretty good golfer. He bought Ping Raptures for $1300, but they hit really high for him and cost him distance. So while at the driving range, he was talking to the guy there that custom builds clubs, All stuff that I think you can get at
www.golfsmith.com, cheap, so he had him make up a 7 iron. He loved it, so the guy built him the rest of the set. Came in at under $250. Says they are the best he's ever swung.
The best thing that you can do is go to your local golf outfitter and swing everything they have in their simulator. Decide on what works best for you, and either buy them there, or get them elsewhere, but at least you will know what you like at that point.