I have the Sony TZ90 and it is small and light. It fits in my purse and it comes with an internal dvd-r. I'm not sure if the macbook does. I'd recommend it. Plus the screen is so crisp and clear. On the outside you can boot straight into dvd mode and use it as a dvd player to watch movies or whatever without booting into windows.