Yes.  It is still possible to submit sites for consideration.  Please use this form.
Rother Sites Form (pdf)