QUOTE (Aaron @ Nov 15 2008, 08:00 AM)

I'll see your questions and raise you another: how do you get LOS on an AI?
I think your question answers the previous questions.
Since it is impossible to get an LOS on the AI itself, it cannot be affected by magic. It's the same as how a mage cannot use magic to protect against a hacker's exploit program being used against their commlink. They have no LOS to the program, so nothing they do can affect it.
AIs do, however, have a physical location, that being the node they are occupying. This will be vulnerable to magic, but only to magic that affects the physical node, not the data inside.
If an AI having immunity to mind probe seems unfair, consider that they are almost certainly vulnerable to various digital methods of probing their memories, more so than living beings. AI's won't interact much with mages, but hackers and technos can pull all sorts of nasty stuff on them.
The main pros of being an AI are actually in their resilience. Killing an AI is pretty damn hard. Not impossible mind you, and it's certainly not unreasonable that after the first time it reforms, and the security forces gun it down again, that they'd decide to reboot the node. Even if they didn't specifically know this would kill the AI, it's still a reasonable response to "huge fraggin hunk o' code in my system that
just won't die!"
The cons are all about what you can't interact with. Basically playing an AI is a fairly specialised role. Depending on how you choose to play it, you may well spend a lot of time just watching and commenting from the sidelines. If that floats your boat, go ahead and stat one. Otherwise, look seriously at using drones and stuff.
If you really want to do pocket hacker, just ride around in a team-mates commlink on the runs. That'll get you past wireless inhibiting paint, no problem. As soon as you're inside the building, jump into the main node and start wreaking havoc with the security systems. An AI's job is basically to take complete control of the enemy security setup and turn it to the runner's advantage.
Hmm... that gives me another idea: AI Spider. Cool piece of oddball security for a run. Would scare the Hacker something fierce, especially with the Home Node rules. Ouch.