1) Is it legal to use my Sun Logo on a visiting card for distribution purposes?
2) Can anyone suggest a user friendly, not-so-expensive website that would let me upload the logo and get visiting cards printed ?
From what I remember, you were allowed to use the logo on your visiting card, but there are conditions attached, for example, that the logo should not be too prominent on your card.
You really should check it by contacting Sun from their logos site. They used to be pretty responsive.
Also see SCP logo usage guidelines