Raffles are good because everyone has a fair chance, but then again, I'd rather lose to someone's skills than someone's luck. If it were to be a contest, I'm really not sure what it would be about? Photography? Writing? Everyone has their strengths, and in a forum devoted to fishkeeping, you're going to have a lot of different variation in ability. To be fair, a raffle would be best. And you also wouldn't have to deal with a second place winner like a contest might have.
Raffle is the fairest, some don't have excellent cameras or writing abilities while others rock at it. Also some people could base a contest off who they know more rather than a random person. Also the persons tastes in things, they might not like a style of writing or drawing that was used.The most fair way would be a raffle as it is COMPLETELY random no benefits.
I think a raffle would be best as well. Contests are too iffy in my opinion. I'm a novelist and poet, so I do writing contests a lot. I have no artistic talent when it comes to drawing anything but scenery and my camera is good, but not that good. A raffle seems fair to me as everyone would have the same chance at winning.