If you post a code snippet, ALWAYS USE CODE TAGS:
How to use code tags: Using code tags properly
You may edit your post above.
I always spawn a fresh particle system to show my effects and immediately Destroy() them but supply a second argument to Destroy() so that the actual destroy happens 2-3 seconds into the future.