I use Avocado on sandwiches instead of butter, or nuttlex. There is a brand called Kingsland soy butter but I have only tried their cream cheese which I didn't like, found at supermarkets. Toffuti imitation cream cheese can also be found at supermarkets and is great for spreading, cooking and making dips from. There is a new spreadable soy cheese that can be bought from www.veganperfection.com.au or www.crueltyfreeshop.com.au and Vegan's Choice grocery shop in Newtown, Sydney. Contact vegan perfection for stockists of their spreadable soy cheese (they send an updated list with their newsletters each month).
I'm sure they sell almond milk at the supermarket, or healthfood stores. Goodluck!