I've got one of each, although my Shimano is a 3NH70 or so rather than an Alfine. Supposedly the Son has less drag, but I couldn't tell you which was on which bike if I didn't know.
Shimano may have upgraded the Alfine, but the reviews I remember showed that the Alfine had a "significantly" higher drag than the upper end Shimano models.