dang.
acPreview and acViewPreview open the "pretty" form in a preview window.
acPrint, acPrintOut, acNormal and acViewNormal send it straight to the printer - no printer dialog.
guess I'll just go with what I've got. Would be nice to be able to select a different printer, though 
Code:
Private Sub cmdMemberPrint_Click()
Dim strWhere As String
If Me.Dirty Then
Me.Dirty = False
End If
If Me.NewRecord Then
MsgBox "Click Ok and open a member card."
Else
strWhere = "[ID] = " & Me.[ID]
DoCmd.OpenReport "MemberDetail", acPrintOut, , strWhere
End If
DoCmd.RunCommand acCmdSaveRecord
DoCmd.Close
End Sub