The virtual first Betti number of soluble groups
  We show that if a group G is finitely presented and nilpotent-by-abelian-by-finite, then there is an upper bound on the first betti number of M as M runs through all subgroups of finite index in G. 
Martin R. Bridson, Dessislava H. Kochloukova
math.GR