Needham Bank deposit products:

What rate would I need to earn on my savings?