Can vertices around a face be selected without the face selected?
The reason it selects the middle face as well is because you are in vertex select mode. To select the outer faces without selecting the middle one, switch to face select mode  and do so (you can cycle through the selection modes with CtrlTab).  To select the loop (the vertices going around the middle face), you can hold Alt while right clicking on an edge.