First, there is a great company called Tofutti, and they make cream cheese, sour cream, ice cream, etc... all dairy free! Here in Lethbridge, the place to buy this stuff it at Nutters. You have to watch though, because for some reason they make a hydrogenated and non-hydrogenated version, so obviously you wan to choose the non-hydrogenated version! Check out the Tofutti site at http://www.tofutti.com/ :)
Next up is a company called Follow Your Heart. They make my favorite vegan mayo. It's so good! You can find it at Nutter and at Superstore here in Lethbridge. They also make a bunch of other wonderful products, but unfortunately I have yet to find any in Lethbridge:(
Check out their site at http://www.followyourheart.com/
http://www.turtlemountain.com/ ), who also make pints of ice cream, ice cream sandwiches etc. They used to only make soy based products, but have recently come out with a slew of coconut milk based ones, which I love because I like to limit the amount of soy in my diet. You can buy these at Walmart (best price by far) and Save-on-Foods.
If you are looking for a healthy alternative to your butter or margarine, Earth Balance is it! They have a variety of vegan "butters" that are both tasty and a healthy alternative to conventional items. Earth Balance is great for baking and cooking, and will give you that "buttery" taste you are looking for without the added chemicals that margarine has, or the cholesterol that butter has! If you are wondering why regular margarine isn't vegan, the reason is that it contains whey, which is a milk protein, and usually some for of lactose which is a sugar found in milk. Check out their site at http://www.earthbalancenatural.com/
Well, those are a few of my favorite vegan go-to items that I use when I feel like a need a "dairy fix". I hope that you learned a bit, and found this information helpful! :)