A little background before I give my opinions. I have been in IT since 1998. I have A+, MCSE, MCSA, MCSE, VMware VSP, and ITIL Foundations certs. I don't normally list my alphabet soup, but it helps explain that this opinion isn't from someone with no experience.
Degrees: The biggest problem...
I would bet Micrsoft struck an exclusivity deal for consoles when they first introduced their player. It would make sense for Netflix to have their play on every device possible, which seems to be the strategy they have been pursuing. I think you will see an official (non-disc) Wii and PS3...
Microsoft has wanted to do this for years. They tried to work towards Software as a Service with Vista and failed. Remember Vista Ultimate Addons? Yeah, they where pretty crappy.
You would probably be better off debugging IKE/IPSec from the firewalls. Do you have a TAC agreement on them? If not, I would suggest getting it. Once you have that, give Cisco a call and open a TAC case and they will help you troubleshoot the issue.
The documentation for Wordpress is really good. I would suggest looking into creating custom page templates. Learning the basics for Wordpress will go a long way.