Having visited both the IMHX in Birmingham and the NA2004in Cleveland, personally I believe that transportation services and venue location were certainly much better at NA2004 - however in regards to onsite amenities and quality of the exhibits I would have to rank the IMHX first.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.