Allow me to introduce the Crumpler New Delhi 510.
It's big, but not too big. By taking out the inner padding, I can fit my smaller Crumpler inside perfectly and it has enough pockets and side bits for loads of extra stuff.
I used it as my carry-on luggage for the flight to Cairo and managed to squeeze in the following:
Crumper Muffin Top 5500
Memory card reader
40 Nintendo DS games cartridges
4 Nintendo DS game boxes
3 Nintendo DS game cartridge cases
3 music CDs
2 Modern Toss DVDs
Nintendo DS console
Sennheiser PX100 headphones
Portable Hard Drive
Total weight 8.1kg
- Nokia N82