Thanks for the complements jmurdah617-rougue and ZoroDark. I have worked very hard to come up with a solid Baton Pass team in this generation and after reviewing the many comments on this thread I feel that I am very close to perfection. I am currently reviewing several different aspects to this team and will update it as soon as I come to a clear consensus!
To answer a few questions:
@Blankzero: I don't like smeargle because he is too weak and very predictable. Ingrain is an awesome move, but very hard to pull off in game. Getting off Ingrain and Baton Pass on Smeargle is tough to do without Spore, and Spore is just too predictable on Smeargle. I used to run a Spore, Ingrain, Shift Gear, Baton Pass set on Smeargle, but constantly lost to Trick users and faster Pokemon who could Substitute or Taunt the Spore. Smeargles access to Ingrain is awesome, but Espeon's Magic Bounce provides the same protection while also providing a Pokemon with long term use. (as Indian also mentioned, running Ninjask and Smeargle together is a bad idea since they are both useless after the first few turns.)
@ Indian: As stated by Blankzero, Mr. Mime's use is primarily for blocking Perish Song. His ability to block Roar and Bug Buzz is just extra.
@Zorodark: The team is weak to offensively sandstorm teams, (probably aggressive hail teams as well, but I haven't seen nearly as many) but it typically isn't too hard to beat these teams with Scizor and Vaporeon. Vaporeon's Surf serves a much greater use than most people assume. When I am stuck in a +6 defense vs +6 attack stalemate, Vaporeon is the one to end this as well as many Bulk Up Pokemon. And, when Tyranitar or Infernape tries to Fire Blast my Scizor, Vaporeon is able to kill them with Surf. Many people would argue that I could just tank the Fire Blast and Acid Armor to avoid these threats, but not killing them leaves me open to constant switch in, that ultimately lower my HP enough for them to finish me off in the end.
My solution to Offensive Sandstorm teams is to get early sweeps with Espeon to eliminate many counters early on. The majority of Sandstorm teams are physically based and so I normally end up switching to Scizor to stop the Tyranitar lead, or directly to Mr. Mime to Soundproof the Roar. Either way, I get +6 defense with Barrier or Iron Defense and pass directly to Espeon (to avoid Roar) and finish off many threats with Stored Power, which still has a great base power even without Calm Mind's. I have found that running defense EV's and Rest+Chesto Berry on Espeon greatly helps to stop Sand Storm and even Rain teams (since Rest heals the burn from Scald, which is on every Rain Team). In the end, I agree that Aqua Ring is a great move for my team, but it causes me to rely strictly on Scizor for defense, which is a horrible idea since any mixed attacker or Pokemon running Fire Punch would destroy me before I could get to +2 defense. Not to mention V-create and Flare Blitz... Dropping Surf on the other hand causes to much of a drop in my teams offensive power, and leaves me vulnerable to many threats. Surf is used for a variety of purposes that can only really be seen though actually playing the team, such as being able to 1HKO many weak attackers that cannot kill Vaporeon easily early game.
@Nelson-X: I have already addressed choiced attackers and how to deal with them. While I admit they do hurt this team, they are still very easy to beat. Start with Scizor and get +6 speed by spamming Protect and Substitute. Baton Pass to Mr. Mime, tank the hit and Calm Mind so you can tank a second hit (this works as long as the move isn't STAB and super effective), then Baton Pass to Umbreon or Espeon to Stored Power and finish it off. +6 speed and +1 Special attack and +1 Special defense is enough to make Stored Power very deadly... Even if you can't get off the Calm Mind because the attack is Ghost or Dark type, Umbreon is able to tank these hits very well and can still return a KO with Stored Power. HP Fighting isn't the go to move unless its a late game sweep to eliminate Dark types. And, if, by some chance, I was being threatened by STAB Choiced Dark attacks from a Dark Pokemon, I would still pass directly to Umbreon, tank several hits (since its very ineffective) and slowly kill the threat with HP fighting. This strategy has worked for me every time so far. Although I still am willing to admit that this is one weakness of the team, and is why I am currently testing with Pokemon such as Zapdos, Togekiss and Venomoth to deal with these counters in way Umbreon simply can't. Zapdos could tank the hit and get the return 1HKO, whereas Venomoth could tank the hit and use Disable or Sleep Powder to stop the attacks. There are many options and I am currently trying to find out which is the most reliable and can provide checks to the many other counters out there.