Suggestions on buying an embroidery machine

We own a Sign business, we just recently added screen printing to it. I am wanting to add embroidery to it also. With so many different types of machines out there, I'm having a hard time on figuring out which is best for our company. We are wanting one that can do shirts, hats etc. Any suggestions is very much appreciated.

Thanks

Location: 
United States

There is a good trade show in Orlando next week.
issshows.com
You could attend and see the different brands all running for yourself.

I would suggest buying a German machine but I am a little biased !

Buy a brand that has been on the market and has some history. There are alot of here today gone tommorow brands of embroidery machines and I would avoid those.

Hope to see you in Orlando

Number one advice. Make sure whichever machine you buy has 100% support and that its nearbye. If you ever have problems it must be instantly sorted out and not just on the telephone.
The German machine , ZSK, is very good ( they are about an hour away from me) but so are Barudan and Tajima. SWF, Happy are nearly in the same league. Melco, you love or hate it.
But , support is King.