The different port locations interact with the room differently. Before you start spending money and buying new speakers, I recommend you play a bit more with your current speaker placement. All speakers except ones designed to be near walls, like to be well away from room boundaries.
Personally I think your current speakers are fine, get them away from room boundaries. I have stand mount speakers and they are over 2 meters away from the front wall, they sound fantastic that way. Click my system link on the left to see my room.
Since your room is small, I say move your speakers further into the room and move your chair away from the wall behind you. Go for the near field sound to try and eliminate the room as much as possible, you may well like it. You have nothing to lose but a little of your time, you may well like the sound you hear if you try.