James,
A related discussion in this thread by jingo:
http://www.somersoft.com/forums/showthread.php?t=55770
I think flexibility is important, but once you find a strategy that works well for you (ie. suits your personality/risk profile as Dazz mentions), sticking to it is good too...