Well i have no clue how i can move objects correctly otherwise? i mean, i dont want units only to be able to walk into 9 directions, that would look kinda silly? Unless there is a way to fix that?
Starcraft doesn't lock object movement on the grid; a ship can move from any point A to any point B. The reason it looks smooth is because they've rendered many possible directions of the sprite:http://imgur.com/FAx3Q
Then they simply decide, depending on the angle of direction, which sprite to draw.
If you're drawing each sprite by hand, you can get away with far fewer directions. Alternatively, you could render your sprites with a top-down look (e.g. GTA2 style), so that you only need one sprite per character, rotated to the direction. But that might not flow with your game's perspective.