I too use vegetable oil in most of my scratch recipes, and it produces the moistest cakes! if you miss the flavor of butter though, i suggest using a combination of butter and vegetable oil (half and half). hope this helps. :)
Lainie, www.facebook.com/harina.cakes