Gigabyte S3 (P965) or DS3, the solid caps are the only difference and regular caps are more than enough for the time you will keep the board. Its the cheapest board that fits all your needs and with the best features.
The AB9 Pro would certainly reach your OCing goal, but the Gigabyte is more widely knowned and youre more prone to find information regarding it.This 1GB stick
would be the best for you. Its cheap and its got great overclockability.
Actually I think the limiting factor in the whole setup will be you! haha, with this setup and proper cooling you could easily reach up to 4Ghz, and shoot for the moon at ~4.2Ghz