El disco duro te viene bien para la parte del Live, por eso hay que considerar si lo vas a utilizar o no.
En el caso que no lo vayas a usar, con una tarjeta de memoria te iría bien para guardar las partidas. Menos complicaciones y por supuesto mucho más barata. Quizás se te puede quedar corta, pero bueno, con tal de ir borrando algunas partidas, va que te va. Lo malo es que si te compras disco duro, te costará más caro que si te compras la Premium (no digo la Elite).
Si lo utilizas, entonces el disco duro SÍ es necesario. De otro modo, no va a ser posible que guardes las cosas del Bazar, demos, vídeos, etc. Pero no es online únicamente: es posibilidad de tener juegos de XBOX Live Arcade, juegos de XBOX 1 (sí, que te los puedes bajar, claro que por un módico precio de Microsoft Points), descargas adicionales para tus juegos...no es sólo online, como puedes ver.
Yo me compré la Elite, porque aunque 20 Gigas son bastante disco duro, se convertirán luego en pocos, dado que Microsoft ofrecerá una actualización en la que podrás guardar los juegos allí. Con 20 Gigas, si no te descargas mucho, es más que suficiente (siempre puedes comprar uno de 120 Gb al cabo del tiempo). Aunque te recomendaría que te esperases a la Premium con 60 Gb que está a puntito de salir.
Pero vamos, las 3 alternativas las tienes. Con sus ventajas e inconvenientes.
Saludos.