UPDATE: As always read Bill Roggio although he seems to take the same view this was too complex for a local group. I disconcur.
The attacks appear to have been planned, but I am not going to fall in the trap of calling them sophisticated. How hard is it to gather a dozen fanatics, hand them an AK, a backpack full of ammo, hand grenades and almonds and tell them to shoot westerners in a hotel. If they came in on boats that is an additional degree of difficulty, but it's not like they were storming Normandy. In addition if they launched from the cargo ship already identified, they have given valuable info to those who will investigate the crime.
They hit a number of targets (10 or more) and again while a complicating factor not much more difficult. The reason the degree of sophistication matters is in determining who did this, and were they a local Indian group, a local group that was trained abroad, or a foreign group infiltrating. The news reports seem to have decided that an attack of this complexity is beyond the capability of local Indians. I find that comical given the fact that half of India works in IT shops pounding out the complicated computer code that runs the rest of the world. Most of the 9-11 bastards were college-educated , India has plenty of potential recruits so it is certainly possible local groups could have done this.
That said, Pakistan has many groups capable and desirous of making attacks like this and their Intel svc, often acts as a terrorist support unit. India's leader Manmohan Singh already stated this event had outside influence and neighbors should expect them to take action. Another thing to consider is where the heck is al Qaeda? If they weren't involved, then what relevance do they still hold. I mean if an unaffiliated group can pull this off and bin Laden can't even be roused from room temp to make a video, well maybe their time has passed. It will be a while before we know who did this and even then we won't really know because we have no human intel to speak of.