Don't take it on an empty stomach. Don't do the overload the first 10 days, instead stick to just 5g daily. It will take a little longer to get the full effect of the loading stage but with far less risk of stomach upset.
Agreed on the loading phase. It's not worth it.
EDIT: should add that I've been taking creatine for several years