This is the list of stuff I brought. Saving this list for the next trip!
Surfboard bag, Duffle Bag (both checked thru to Medan)
Carry-on Backpack

Duffle will contain: Toiletry bag, Clothes and other items not needed on plane.
Backpack: All electronics, reading material, documents, entertainment, and nutrition.

:: Surfboard Bag ::
6'2" Performance Thruster/Squash
6'6 Rounded Pin performance
3 sets of Future Fins - all different sizes
3 brand new leashes
4 board shorts
1 under board short/rashguard
2 long sleeve rash guards
3 bars of tropical wax
2 wax combs
2 future fin keys
2 Towels - 1 very big/lush, 1 normal beach towel.
reef booties
First aid kit

:: Duffle Bag ::
t-shirts
long sleeve shirt
Boxers
2 pair of socks for plane
2 pairs of shorts
flip-flops
Hat
Sunglasses
Small Binoculars
Copy Passport
toiletry towel
Rain Shell
Head Lamp


:: Plane Gear ::
Ear Plugs
Neck Pillow
2 Books and Mags
Pen/Paper for immigration
Passport
IPOD and headphones
Xanax Pills

:: Electronics ::
Waterproof Video/Still Camera
Macbook and necessary plugs/cables
Surf DVDs
Dry Bag

:: Toiletry Bag ::
Toothpaste
Mouthwash
Comb
Shampoo
Soap
Deodorant
Razor/foam
Eye Drops
Aloe Lotion
Rash Creame
Bug Repellent
SunBlock - ultra water proof
Lip Balm
seasickness pills
Immodium
Q-Tips
Skin Rubber Cement for cuts
neosporin
super glue

:: Nutrition Bag ::
4 Cliff Bars
4 Soy bars
4 Nutty Fruit bars
4 Nutty Granola Bars
2 Whey shakes
7 Alive total nutrition powder drinks
Several Powdered Gatorade packets
2 bags of trail mix (chocolate, dried fruit, nut)