You might want to talk to these folks: http://www.capitalbikeshare.com/.

I have a friend who works for them and they seem to know what they are doing.

Good luck and good work!