gcjoe,
You said, using AP is better than going to consulate for visa stamping. Is there any problem in going to consulate for visa stamping? Because, if the visa is stamped, then it can be used to enter US. If it is not stamped for some reasons, then AP can be used.
pr-gc