I wouldn't install cabinets that stick out past the mantle either. I think your best option is to try and find devices that might fit on the mantle. There are quite a few small dvd/bluray players that are small enough to fit. The xbox might be a harder issue. Turned sideways in the standing position it might fit. Probably would not look great though. Sorry. I wish I could help more!
Find an [URL="http://www.fyurl.com/rr.php?c=2&site=www.houserepairtalk.com&url=http://formaspace.com/professional_drafting_tables.php"]adjustable drafting table[/URL].