non c'è un modo migliore in assoluto.
Per alcune esigenze va bene usare il float.
Per altre si ricorre al posizionamento absolute di alcuni elementi. Dipende.