DislikedMost brokers that offer demos are last week's prices, etc. IB does something like this. TO be honest - I would just paper trade them for a while.
If you go to IB, you should make sure you are used to the platform, as it's a lot trickier than MT4. (Does a TON more too.)
Grabbing the bull by the horns!