Or check out the following site for some sweet undies with built in pockets:

ADULT WARNING

It's probably a bit cheaper than the GAP ($30 for 3 pair). Mine should be arriving tomorrow for a test I gotta take next week.