There is a European version of Injectable Creatine Phosphate. Can't recall the name off hand, but some guys seem to like it during the bulking stages.
Personally, i think it's worthless and pointless. I get all my creatine for free and that the only reason i take the crap. If i had to pay for it, well then i would be taking it.