The Sephora Blockbuster Collectors 2007 Edition is everything you could need. It comes with the best blush shades, countless eye and lip colors, powder cover up and finish, and whereever I go, I just close it up and it is incredibly transportable.
All you need extra is mascara, and although Sephora mascara is pretty expensive, this kit is an amazing value for the money. Keep an eye out on their website for specials and you can find it sometimes for an incredible deal.
Nothing beats Sephora quality, however, the brushes provided are not the best, so that is another item that you might find better...