For large amounts, you can't beat glass jars. For small amounts, those aluminum vials that cigars sometimes come in are ideal. Not only do they keep all that dank smell in, but they're small enough to travel with and can hold a rolled-up baggie. You might want to try that, freetoburn.

Bear in mind, the ideal weed container is impermeable to gases. Glass and metal are, but plastic is most certainly not.