I've recently went back and started learning Pre-Algebra from this site: SweetHaven Pre-Algebra Prime, Version 4.1

I can safely say I understand everything there now(have been studying it for about a month now, wasn't that difficult). I've done many problems involving all of the concepts there. If that entire site is what Pre-Algebra consists of, then I believe I am ready for Algebra 1.

So, what are some great books you'd recommend for someone such as myself? I'm looking for a rigorous text that will cover everything that would normally be taught in a high school Algebra 1 course. It should have a lot of problems to solve for each section to drill it into my head. X)

Thank you very much for your suggestions.