You can try entering with postcards. A lot of people have been winning Dream Ears or a Dream Lanyard by mailing in the postcards.
Here's a link:
http://www.disboards.com/showthread.php?t=1329422
Here's another way to "win".
The last time I went to DLR I commented to my newly Bhuddist step-son "I hope that I won't be disappointed if I don't win anything from the Dream Team". He suggested that I turn it around and think about what I could give back to DLR instead of receive.
I decided that I would "give back" to the CMs. (This was inspired in part by Sheryl at window 8 in the AP office. She really can turn the world on with a smile.) I made it a point to smile and say "Thank You" to every CM that I encountered. I made sure to praise any CM who helped me. For example, at the River Belle Terrace I made sure to tell the server how much I enjoyed the Onion Soup and the Monte Cristo. Every time I bought something at a shop I tried to engage the CM in friendly banter instead of treating them like a robot, etc.
I had the BEST time I've ever had a DLR. Long lines didn't bother me. Bratty kids and amourous teenagers didn't bother me. Instead I tried to focus on the positive things surrounding me.
When standing in line, I tried to engage the people in front or behind me in conversation. They didn't always respond, but when they did, the line seemed to move faster and, sometimes, seemed to end too soon. I didn't win a single dream but I felt like I plugged into some DLR happiness vibe where everything really did feel magical.
I know this sounds Polly Ana, but I promise you that if you try it for even a few hours, you'll experience a magic that you'll never get with Dream Ears or a Dream Fast Pass.
PS: Pass it on to your kids. Buy a bag of Disney chocolate coins and gve your child one every time he/she says "Thank You" to a CM.
PSS: I am not a CM. I do not personally know any CMs. I'm just a grateful AP holder.