Do what makes you feel comfortable. If you like make up, then wear it. If not, don't wear it. There are many guys with different taste. You'll be able to attract guys regardless of what you choose. What matters is if you feel comfortable with your choice.
Depends on the girl. No makeup is great, but some makeup can enhance the look, just don't overdo it. Then again, there are certain types of looks (like, goth) where you can look good with lots of makeup.