Have you seen this discussion by @DrBB ? May be worth reading through for lots of nifty tips. Good luck!