I've been traveling for the last while and missed my best friend's 21st Birthday. I sent him a card but I wanted to get him something because every year he always gets me something really thoughtful. I should probably mention that he has a girlfriend and I don't want to step on her toes either. Any ideas would be greatly appreciated...