Integrated vs Dedicated vs Switchable Graphics Processing Unit(GPU): Which is best for you?