I have a marked preference for Germans. The ones I have met without exception been dignified, respectful, polite, and friendly, not to mention extremely muscular. The only Spanish men I have met were incredibly drunk, very handsy, and unpleasant if you turned them down to the tune of a book in the face. National stereotypes are never true to a fault.
Anyway, know what's infinitely more attractive than any nationality? Confidence, and not being an overbearingly arrogant borderline nationalist.