needing help with the best plan that fits my needs