Advice..sensible buy or silly buy ?