There's not necessarily anything wrong with pizzas, Fliptheswitch, especially those served in schools. When I was teaching I always ate with the kids. The pizzas (on a wholemeal base) were delicious, as well as being both 'healthy' and nutritious.
However, to attempt to answer your question;
Firstly, vary the bread as much as possible. Use rolls, sliced loaves, wholegrain bread, bagels and pitta pockets.
For the fillings, start with the 'usual suspects' (cheddar cheese, blue cheese, beef, pork, ham, chicken, turkey, tuna, salmon, etc) but consider what goes well with them. (Beef is traditionally paired with horseradish sauce, and ham with mustard, but there are lots of other accompaniments. I particularly like Stilton with mango chutney. Another favourite of mine is cream cheese with celery and crunchy peanut butter!).
See here for some quick (and different) sandwich fillers:
http://www.bbcgoodfoo.../fab-sandwich-fillers
Take a look in supermarkets to see what they put in their pre-packed pitta wraps, and then put your own variations into pitta pockets. And/or, see here:
http://www.recipe.com...unch/sandwiches/pita/
There seems to be no fruit in your daily list. Things like apples and bananas immediately come to mind but fruits like pineapple can be cut up into chunks and put into plastic containers.
Just stick to the basic rules, as illustrated here
http://news.bbc.co.uk.../img/lunchbox_786.jpg