The only gripe I have with Tradesports (which I don't have an account with yet) are the small contract size, the lack of liquidity (I know, I know -- I'm asking too much) and the transaction costs for letting contracts expire. The only thing I'd use it for is fun...I think it would be hard to make serious money with $10 contracts.