I think a separate section in the forum for this contest would catch much more attention.
Especially from the newer members.
Or at the very least stickied links from the area's people would expect to find it i.e. Photography, BP Photo's etc.