Yes, fragmentation is a problem, but we have hired a new developer about every month and half since I have been at the startup I work for and the hiring process is rough.
Anyways if anyone knows of a User Experience designer in Michigan we are looking.
http://www.authenticjobs.com/jobs/10649/product-designer
We have looked at the School of Information at UM Ann Arbor, but haven't really heard anything back from anyone there.