With Unity 4.2 the OnParticleCollision callback will be supported for the Shuriken particle system. In the callback you can call the function GetCollisionEvents(<…>) that will allow you to read back particle collision data. This will contain hitpoint (which you are after) as well as incident velocity and surface normal. Hope this helps.