Yet another pre-purchase Q's thread