7-up plant?

7-up plant?

On an impulse today I bought something called 'stachys hidalgo' aka '7-up plant'. It looks like this: http://www.goodwincreekgardens.com/Images/Products/stahidthumb.JPG It's got uber soft fuzzy leaves and stems, smells strongly of 7-Up and has pretty apricot/peach colored flowers. Unfortunately it's little sticker doesn't say ANYthing about what it prefers save that it's 'hardy'. o.O Does anyone know what this plant prefers? I did some research on the stachys genus and they seem to like marshy places, but I don't want to make a mistake.
More pics!

More pics!

Suggestions Wanted

Suggestions Wanted

This is driving me nuts!

This is driving me nuts!

New ^_^

New ^_^

Identification for a Dying Cedar

Identification for a Dying Cedar

Red Lily Beetle alert.

Red Lily Beetle alert.