I find myself getting filled at mid price quite frequently, especially on the indexes such as Ndx, Spx etc. This can be much more profitable than being filled at either the bid or the ask, depending of course on whether one is buying or selling.
With the spread so wide and so little liquidity, it's nearly impossible to be filled at the bid for buy and ask for sell if you want to be filled right away. Midprice is the best price one can get when using limit orders. Market orders? You are basically at the mercy of the market and it's going to depend on how desperate you need your order filled.