keeping two weapons is so hard
What does having two weapons have to do with anything? You're aware Soul Trap is a spell, right?
If I have a bunch of different types of soul gems, I'm constantly having to check my inventory after using Soul Trap so I know what kind of soul I just captured, and which soul gem it went into. God forbid I use Soul Trap on something that has common soul, but I only have grand, lesser, and petty soul gems (for example), as I've filled all my common soul gems. It goes into a grand soul gem, which is a complete waste, and I had no way of knowing what kind of soul that enemy had beforehand. Unless I check a bestiary for every single type of enemy in the game, which is ludicous.
The current system is the worst possible one they could have chosen. Other options would have included:
1) If you use Soul Trap on an enemy that could fill a soul gem which currently has a weaker soul in it, that weaker soul is overwritten.
2) You have to have the exact same type of empty soul gem as the soul you are attempting to capture. If you're attempting to capture a petty soul, but you don't have any petty soul gems, then the capture fails.
3) You can empty soul gems without destroying them.
4) Give us some way of knowing what type of soul we're about to capture.
I'm sure once you're a high level, buying countless soul gems is a trivial matter, but right now, they're a rarity for me, so it's definitely an issue.
Oh, and let's not forget that keeping track of what soul gems you have and which are filled, is made all the more complicated due to items in your inventory not stacking properly (I'm wondering if it's another bug; do any of you have this issue?). I currently have four lesser soul gems that are filled with lesser soul, but instead of appearing in my inventory as "Lesser Soul Gem (Lesser) (4)", I have two seperate listings for "Lesser Soul Gem (Lesser)", and another for "Lesser Soul Gem (Lesser) (2)". The same thing happens with all kinds of other items too.