Can anyone recommend or warn against this as a backbone? http://www1.us.dell.com/content/products/productdetails.aspx/pwcnt_6024f?c=us&cs=555&l=en&s=biz Thanks, Peter