Pintips, video tutorials, rulesets on tilt forums etc. Also before tournaments I check what machines are included at the tournament or at the location and try to find a virtual pinball version to download and play on my laptop, and practice it and executing the strategies and observing what scores and not and so on. Obviously makes it much much easier to remember machine rules and strategies.