Promise ring ?

Okay ladies, so i was thinking about getting my boyfriend a promise ring for our two year anniversary. What do you guys think? Is it tacky, and something only for women?