But to be honest, a 1 year time horizon sucks for any investment vehicle. You'll get smacked by short term volatility.
Very good post. Also I would even go that far as to say a 1 year period doesn't count as "investment". Alteast not if its something with volatility. A 1 year bond is a different story though.