You might try PlanetMinecraft. It's a fairly crowded playerbase, so even if not as useful as the MC Forums for referrals, it might still help you out. Anyway, congrats to you Star Wars Contest winners! Your builds look absolutely phenomenal!