[quote name='bsmiff']
http://alternateharmony.proboards.com/index.cgi?board=character&action=display&thread=195[/QUOTE]
The only thing the Alternate Harmony boards don't go into are which souls are good for Soma. I'll list some of each type of soul which are good for him.
Guardian Souls
-Brauner - The trail of blood paint is great to cover your back and deal damage to enemies that stay still for prolonged periods of time.
-Buer - You have a ring of fire around you that will protect you from some things and is great for tacking on additional damage.
-Final Guard - Once maxed out, no attack can get through, although it's still fairly draining on your MP.
-Medusa/R. Medusa - It allows you to float and is what I think makes Soma so amazing. It allows you to reach areas where you wouldn't otherwise be able to reach, and makes certain bosses a cinch to beat.
Enchantment Souls
-Dead Warrior - It increases your luck if you believe that luck increases your chances of getting rare drops.
-Minotaur - It increases your strength which increases the damage from your weapons.
-R. The Creature - It regenerates your HP over time.
-Succubus - It regenerates your HP every time you attack. This is better than R. The Creature as long as you have a fast multi-hitting weapon like the Valmanway. Before that, I would stick with R. The Creature.
Treant - It regenerates your MP over time. This is great if you're going for a caster build for Soma.
Bullet Souls
-Beelzebub - You send out the flies in a straight line ahead of you. It does great damage once maxed out and hits multiple times.
-Disc Armor - You throw out the "yo-yo" spiked disk. If you can get the distance right, you'll hit the enemy a bunch of times for big damage.
-Fire Demon - You shoot out a horizontal moving fireball. What sets this apart from other projectiles is that it will continue infinitely until it hits something.
-Fish Head - You throw out a fish skull in an arch over your head like the Belmont's throw their axes. This soul is great because it covers the area above Soma which he's lacking in, and once maxed out, it hits hard and multiple times.
-Legion - You fire a small holy beam horizontally. Pretty standard, but hits hard and doesn't cost as much as Gergoth.
-Perjora's Mask - You shoot out a spinning Perjora's Mask horizontally.
-Puppet Master - You throw out a puppet that you'll switch places with after a few seconds. It's useful to get you past some hard platforming areas and makes you more mobile.
-R. Black Panther - You summon an 8-bit black panther that runs and hits everything in it's path. It's a great way to clear out hallways.
-R. The Count - You throw out the Gargoyle version of R. The Count and he'll stand a flap where he lands to deal additional damage if you have good aim.
-Thunder Demon - You send out slow moving orbs of lightning that can deal massive damage to slow moving enemies.
-Warg - A phantom warg mouth appears in front of you biting for one damaging hit. It's great for burst damage for enemies directly in front of you, but it has a little windup prior to hitting.
-Yorick - You throw out a skull in front of you that drops and hits for tiny damage. This is what makes Soma arguably the most mobile character in the game. What makes Yorick so amazing is that you can dive kick and bounce off of the skull to jump higher. Every time you dive kick a Yorick, you're given another double jump. You couple this with the Medusa/R. Medusa Guardian soul, and you can reach nearly anywhere in the level.