Forgive me for being cynical but I imagine the feds were ready to pull the plug on Megaupload at any time, and I find it hard to believe it was down to just sheer coincidence that they decide to drop the hammer on Megaupload the day after the largest protest against SOPA/PIPA.