A while back I found a link to landing page design firm here on WF that sported a frog as their logo. Their designs were top-notch/bad-ass, they weren't cheap (like $300/page). I can't for the life of me find their URL now...
Anyone know who I'm talking about?
Omniture, Facebook Expand Social Media Marketing Partnership
Has anyone here used this software? Their web site seems to be geared toward high-level corporate users, they don't list prices (sounds expensive).