Hey Shawn, What version of Mint are you running and with what kernel?
I'm not giving technical advice, because I'm not that experienced or proficient. I will tell you, though, that I am running Mint 13 64-bit, and I was having the same problem due to an update from the stock 3.2 kernel. The stock Mint 13 kernel was causing my system to freeze periodically. In searching on that, I found that 3.4 kernels solved a problem with incompatibility of the 3.2 kernels and my Ivy Bridge hardware. No more freezes. The downside was that I started getting the wifi dropping out problem. My searching on that didn't provide a lot, except that a temporary fix was to disable Wireless N mode on my wifi card, which destroyed my speed. Apparently the 3.4 and 3.5 kernels have issues with Wireless N with the iwlwifi module. I finally came across a note that indicated that the problem didn't present itself on 3.6 kernels, so I updated my kernel to 3.6.9 following these instructions from Upubuntu: http://www.upubuntu.com/2012/12/installupgrade-to-linux-kernel-369-in.html
. I just did this yesterday, and have now gone 2 days with no dropouts at all as well as my full N speeds. I also personally haven't noticed any other bugs coming newly with the kernel upgrade in all of my trying to push my system.
I don't know what your system or situation is, so of course do anything at your own risk; but I figured I would share what seemed to help me.