Sachverhalt: Sachverhalt: A. X.Z._ ist Informatiker mit eigenem Geschäft, das er in seinem Wohnhaus in A._ BE ausübt. Mit Einspracheentscheid vom 21. Juli 2004 wurden X. und Y.Z._ für die direkte Bundessteuer 1999/2000 (Bemessungsjahre 1997/98) veranlagt. Entgegen der vorangegangenen Periode wurde ihre Liegenschaft nicht mehr dem Geschäfts-, sondern dem Privatvermögen zugerechnet, was zur Ablehnung der darauf gemachten Abschreibungen führte. Ebenfalls aufgerechnet wurden die im Zusammenhang mit der Erwerbstätigkeit geltend gemachten Rückstellungen, namentlich für mögliche Gewährleistungsansprüche und das sogenannte Jahr-2000-Problem. Gegen den Einspracheentscheid gelangten die Eheleute Z._ an die Steuerrekurskommission des Kantons Bern, das ihre Beschwerde indessen am 26. April 2005 in den beiden genannten Punkten (Qualifizierung der Liegenschaft als Privatvermögen, Aufrechnung der Rückstellungen) abwies. Gegen den Einspracheentscheid gelangten die Eheleute Z._ an die Steuerrekurskommission des Kantons Bern, das ihre Beschwerde indessen am 26. April 2005 in den beiden genannten Punkten (Qualifizierung der Liegenschaft als Privatvermögen, Aufrechnung der Rückstellungen) abwies. B. Hiergegen haben die Eheleute Z._ am 1. Juni 2005 Verwaltungsgerichtsbeschwerde an das Bundesgericht erhoben. Sie räumen nun zwar ein, dass ihre Liegenschaft Privatvermögen darstellt. Bei der Überführung aus dem Geschäftsvermögen sei aber ein Verlust entstanden, der vom hier massgeblichen Einkommen abzuziehen sei. An den zuvor geltend gemachten Rückstellungen halten sie weiterhin fest. Dementsprechend beantragen sie die Aufhebung des angefochtenen Entscheids und die Zurückweisung der Sache zur Neubeurteilung durch die Vorinstanz im Sinne der Erwägungen. Eventualiter sei ihr Einkommen nach Berücksichtung des Überführungsverlustes und der Rückstellungen durch das Bundesgericht direkt festzulegen. Die kantonale Steuerverwaltung und Steuerrekurskommission schliessen auf Abweisung der Beschwerde (soweit darauf einzutreten sei). Die Eidgenössische Steuerverwaltung beantragt Abweisung hinsichtlich des Überführungsverlustes, jedoch Gutheissung in Bezug auf die Rückstellungen. 