Non-Newtonian Fluids in Complex Geometries