Your best friend is probably the easiest person to shop for--since you should know everything about each other, right? But ...