I love almond butter! My new favorite is the creamy almond butter with sea salt from Trader Joes. Its about $3 a jar? This one is really creamy, same consistency of peanut butter.
You can choose the consistency like regular peanut butter. I have had some that are more gritty then others, but it depends on what you like. I like eihter, but the creamier ones are a little easier to eat.
They really taste just like almonds ground up. You should look for one that has only a couple ingredients like almonds and oil, or just almonds.
And yes, with natural nut butters you are going to have oil on top that you will have to stir. And most have to be kept refrigerated. I like them so much better then the Jif or Skippy stuff.
ETA: both Whole Foods in my area carry single serving packets of nut butters. I believe Justin's is the brand. It would be an inexpensive way to try them out without committing to a whole jar.