What are some great books for self-studying Algebra?

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)