Airport Procedures

What is your opinion on the check-in kiosks at Baltimore/Washington Airport?