I agree with carlas, the crystals have more trace elements but is a lil more expensive. I suggest that if you have a reef tank go crystals, if you have a just fish tank, go instant ocean.
The only difference that I have seen is that Reef Crystals costs more. If you are doing regular water changes (at least monthly) Instant Ocean will work. I only buy Reef Crystals when it is on sale.
Ryan