You ladies are always so knowledgable, so I am turning to you for help! My BF is graduating in 2 weeks and I still don't know what to get him?!? I am so proud of him, he has earned a BS in Electrical Engineering!! I have been with him nearly 2 years...But, what's an appropriate gift? To make things more complicated I really need 3 gifts for him... 1. For graduation (May) 2. His birthday (June) 3. For our 2 year anniversary (July) He's making out like a bandit ! Any ideas?? I was thinking maybe some suave sunglasses or something he would use A LOT!! Help!!