see next post for are more up to date answer
Have look at this post. It describes various alternatives: