I liked the idea of a laptop lunchbox but didn't want to spend the money and already had a lunchbox from PBK (that clips onto his backpack).
But I found something at the Container Store for $5 that I've used this week and am really liking. It's called a Klip-It Lunch Cube and it has one closed area that works great for a sandwich and then two open compartments (one's larger than the other). I've used those for veggies on one side (e.g., baby carrots) and fruit on the other side. It fits perfectly in his lunchbox with room for a water bottle as well as space for another snack cube.
The first day DS did have trouble opening up the compartment where the sandwich goes, but we worked on it at home and he's since been able to easily open it. But I'd suggest trying it out in the store yourself in case it's a problem for your child.
I also bought a small Klip-It snack container that's worked well for snacks (e.g., cheddar bunnies or yogurt).
Here's the link to the lunch cube in case you're interested:
http://www.containerstore.com/browse...RODID=10021676
I've stuck it in the dishwasher every night and like the fact that it's BPA-free. Just thought I'd pass along this find...
ETA that the picture shows the cube in clear but our store stocked a blue (somewhat purplish) color as well.