I do seafoam on my vehicles about every 6 months as well. Seafoam works very well, you just have to be careful, you can do some damage to your engine.
The best way to make sure that you get your intake clean is to have the motor warm, and find a vacuum source closet to your throttle body. This is where you are going to inject the seafoam. You want to get as close to your throttle body as you can so that the seafoam mixes evenly through out your intake.
I would go to your autoparts store and pick up some clear windshield washer hose (couple of bucks).
Have the engine running, warm and at idle. Turn off the engine, connect the washer hose to the vacuum port nearest the throttle body and use a pair of vise grips, needle nose kind to pinch off the hose nearest the can of seafoam.
Start the engine back up, and let it idle. Make sure you have all loads turned off - A/C, radio and what not. Slowly unclamp the vise grips unitl you see a small flow of seafoam from the can into the hose to the intake. If your car dies, then clamp off and restart.
The trick is not to have the engine die, make sure it stays running while the seafoam is being sucked it. It will probaly run rough, but that is ok. If you dump too much seafoam in you can hydrolock your engine.
It should take about 10-15mins to empty the entire can into your intake.
Once the can is empty, shut off the engine and let it sit. I usually let it sit for 45mins to an hour.
Now, when you start it up, make sure you have the air off, windows up and garage door closed and car outside for this. It will smoke, and It will smoke bad!!! I have had people stop outside my house and ask me if my house was on fire.
It will be kinda hard to start at first, but you need to keep it running once it does start. I usually hold it at 2500 for about 3 mins, let it idle and then go and drive it to blow all the carbon out.
You will probaly get a check engine light for a misfire code, but that is ok. Once you have driven it for 10-15mins, shut it off, disconnect your battery and let the computer reset and relearn itself after you have done the de-carb.
I don't think I left anything out (hope not)
Let me know if this helps and if you have any questions. I just might do a how to with a vid of this next go around...