definatly bushflying for me, you learn how to be a real charter pilot, how to deal with passengers, cargo, etc....alot of stuff you won't learn in flight school
don't waste your money on an endorsment on a caravan, make the company pay.... unless you have a job lined up that they require the endorsment