First freelance job. Any tips on contracts?
mrtron: Getting paid out can be painful.  Make sure do everything possible to make that easy.  Properly document your time/efforts and send proper invoices at the proper time.