SixFive, BetRoyal could be just right for you.
You can deposit by echeck
taken from their website:
"You can fund your Royal Sports Account via Credit Card, Neteller, FirePay, Bank Wire, Cashier's Check via FedEx, Western Union, PrePaidATM or E Check."
have halftime lines, for example they have this for tonight's game:
Football 2nd Half Spread Money Line Total Points
Fri 9/12 103 Toledo +3 -120 Over 26 +100
07:00PM 104 Marshall -3 +100 Under 26 -120
check out their interface and see if it is good for your browser.
they had some excellent doggie lines during baseball with a graduated 10 cent line.
also, I am excited to have a new sponsor as of today that could be worth checking out:
CrownXO
gameday should be a good choice for you as well.