Rick McGuire - 2009-03-16

I think solution 3) should be the approach taken for things like this.