From what I have learned so far from the mingw group, the problem lies in placing the "using namespace std" inside a namespace. The person who replied with the answer for me, Thomas Tutone, was under the understanding that the Standard library should be defined under ::std (or the global namespace as the base part) which is different from ptl::std. I have used "using name space" outside of a namespace plenty of times.
Anyways. I am attempting to post a similar question to comp.lang.c++.moderated to find out what the experts who lurk there have to say about it.
jmccay