I can't recommend Bristol GS highly enough. Outstanding training course, manuals and support. Their instructors and support staff are second to none in my experience. I've never heard a bad word about them, and the resource of their QB is invaluable. Drop them a line, I'm sure they'll be more than happy to discuss your requirements.