I like the mug idea for my hubby.
He plays the same old games on his xbox. i tunes is a good idea. his mum has got him the socks and aftershave for christmas.
he is really into his gym. he has got a lot of equipment at home. i thought about one of those ball that you hold. i am not quite sure what they do though?