Bigger Than a Bread Box and Better Than a Genie