I finally figured out what the issue was. When I generated the name resx files using Visual Studio 2010 it didn't generate them as an Embedded Resource. The way to fix this is to right click on the resx files that aren't working and select properties. Then change the build action to "Embedded Resource" and also fill in the Custom Tool Namespace, I use "GlobalStr".
I hope my stupidity will help others in the future.