While I'm not disagreeing, I'm just a bit sceptical because at the end of the MW3 Spec Ops trailer (on the bit with the multiplayer footage) it comes up saying "Juggernaut 14 Point Streak" - which would confirm that it's point streaks instead of kill streaks.
The perks seem about right though.
Just a little feed from here: http://beta.digitalwarfare247.com/games/
modernwarfare3/100-mw3-multiplayer-point -streak-analysis
Two other Point Streak rewards are also shown in the multiplayer clip. After the IMS kills fourzerotwo the other player is rewarded with Juggernaut, a new 14 Point Streak reward. Once it is rewarded the announcer states, "Juggernaut ready for delivery", but even this quote doesn't provide much insight into what the Point Streak will provide. The two most common theories lean towards an AI bot being deployed into the match (much like how Juggernauts function in Spec Ops), or this Point Streak will give the player the EOD (Juggernaut) suit which could increase the amount of explosive/bullet damage the player can take before dying.
It also appears that the Predator Missile, first seen in Modern Warfare 2, will be returning. This missile, rewarded somewhere between 4 and 14 points, will most likely remain user controlled via a laptop.
One final thing to note about the Point Streaks is that they appear to be stackable. Not only did the IMS (4 Point reward) earn stillRIZZO the 14 point Juggernaut reward, but once he reached 14 points the meter (bottom right of the screen) reset back to four slots. This could possible mean players have the ability to earn four Point Streak rewards per life (while still only have 3 rewards equipped). It also appears that players may be able to scroll through their earned rewards and use them in any order they want.
Point streaks can be obtainable from kills, capturing objectives, planting bombs etc. Apparently it's to try and encourage people to play the game rather than camp for kills.