I would stick with what you have on your list, except for the low profile ram that I suggested, and posted a link to above. Everything is a good option, and leaves you room to improve upon in the future.
Originally Posted by Cyanotical anyone want doughnuts? i hear there is a great shop in Vancouver