Nice write-up on adding airprint for Apple products to your printer with the Raspberry Pi being the print server. This could be a good way to use the cheaper RPi too (since it would all be wireless).
http://www.makeuseof.com/tag/add-airprint-support-raspberry-pi-print-server/