I'm not sure about neat, but I do have a pantry!
We have a pantry cabinet in the kitchen: http://i67.photobucket.com/albums/h300/prairiebox/100_3485.jpg It's a little bare at the moment because I haven't brought up items from the larger basement pantry in a while. DS is at the cupboard-emptying stage, so we haven't been keeping much in the kitchen.
Up top, in the big cupboard, we have boxes of cereal. In the main cupboard, which is about 5' tall, there are several shelves:
1 - snack foods
2 - peanut butter, jelly, canned and dried fruits
3 - canned veggies, tuna, soups
4 - salad dressing, dried soup mixes, sauces
5 - jars for milk (we are part of a cow share), cartons for fresh fruits and veggies from the garden
6 - baking supplies (I keep open bags of flour and sugar in gallon zip-top bags)
I keep pasta in Tupperware containers, and beans and rice in mason jars in a cabinet over the stove. Oils and cooking wines are in a cabinet to the left of the stove, spices to the right. We have a narrow cabinet we use for smaller baking supplies, like brown sugar, cocoa powder, baking soda, etc.
We also have a large pantry in the basement that DH made this winter:
It's more full now, as we are building food storage, but you get the idea. I'd like to get some of those little plastic racks that rotate your canned goods. Right now, I have to rotate manually, but it's just part of the putting-away-groceries routine. Mostly, I have a row of each item. Every time I grab something, I just move the entire row forward.