Finding the perfect gift for a college student can be tricky — balancing practicality, style and a touch of fun is not easy.