The reason of the post/poll was the fact that there are some players with lots of time spare to read through all the spells/skills etc digest them and figure out where to use them to the best possible outcome, now I work a lot of hours and cannot go through all the chars spells, skills etc and read up on everything so have to make quick reads and decisions during game time. Now I'm all for letting pc's getting the benefits for using spells to help them but for once as a DM I stood up said no, use your skills and own grey matter to figure out the objective rather than say hey guess what spells I've learnt today I can get all the answers, teleport the queen with the unborn directly to safety and get back to the rest of the group only to face a set of creatures with no background as that was to be found out dring the journey, to roleplay with an npc that a pc was fond of and an evil npc with them that they know to be a great swordsmaster but cannot be trusted. This to me was fair as the players got through the adventures, used skills that would normally lie dormant and got them to work as a group rather than saying hey mr wizard just sort this out and we'll take the xp for completing the mission even though we had a thumbs jammed up our butts all adventure. As for the no magic they could always go ahead of the group to use some spells but for the teleport scenario sorry you have to travel!
Also 1 pointer, it wasn't just the casters that had the trouble, the warriors magic items were also nullified so they were less potent.
Would you as players prefer a good story with background, some challenging creatures to face or just a case as stated above where spells just complete everything within a few minutes?
Anyway thanks for the replies and I'm pretty sure plenty of other dm's have done this but instead of the magic dead just made it the typical no sleep scenario.