You'll have to stretch your budget, but it may be worth it ...