Wolfgang is definitely a distinguished name, which would certainly make your son stand out (in a good way) among his more trendily and/or commonly named peers. However, I personally prefer
Wolfram instead - it's a bit shorter and sounds a bit 'rougher' than
Wolfgang (thus making it seem a tad more manly to me).
An other good alternative IMHO would also be
Wolfert, which is the Frisian form of the ancient Germanic name Wulfhard (derived from
wolf "wolf" and
hard "brave, hardy").