Is there anything like a two-way ANOVA but for continuous independent variables and a nominal dependent? Also, alternatives to logistic regression? I want to determine the interaction between two of my continuous (scale) independent variables on the one dependent variable, which is dichotomous (cases are coded as 0 and 1). I was going to use a two-way ANOVA, but you need categorical or continuous independent variables as well as a continuous dependent. Is there any similar test that would work for my variable types?
I was also going to do a logistic regression to determine how my independent variables predict my dependent. However, upon performing the Box-Tidwell test in SPSS, I learned that two of my independent variables do not have a linear relationship with the logit transformation of the dependent. This violates an assumption of performing logistic regression. My options are to either take out the offending variables (I'd prefer not to) or not do the regressions. What is recommended when a logistic regression cannot work?

ANOVA actually doesn't require categorical independent variables. The ANOVA tests for a model ask whether the predictors explain any variance in the outcome (that's where the name "analysis of variance" comes from). You can do this with any regression model (including generalized linear models). The type 3 ANOVA F-tests (the default tests in SPSS) will have the same p-value as the corresponding coefficient in the regression model for binary and continuous variables; for categorical variables, the F-test does not correspond to the p-values for the individual dummies. The test for each variable asks whether the inclusion of that variable explains any variance in the outcome after already accounting for the variance explained by the other predictors (i.e., it is an "added last" test). If you want your results to be closer to what you get with typical ANOVA for categorical variables, make sure to re-code your binary independent variable as {-1, 1} rather than {0, 1}.
