Hi Yeyopr,
I'm not certain how you define "better."
It sounds like you may be interested in a PXI system, it is essentially a small PC in a small case with an extended PCI bus that that allows you to easily add on cards which can perform all the functions you listed.
http://www.ni.com/pxi/If you would like something even more compact you may be interested in our CompactRIO series which is a quite small Reconfigurable controller that also accepts very small modules.
http://www.ni.com/compactrio/What you may wish to do is call in and speak to one of our ISR's who can discuss your system needs with you and help you find an ideal solution tailored to your exact needs.
Regards
John E.
Applications Engineering
National Instruments