I have been twitching at the thought of 303's brilliant newface but it is expensive.

Actually I thought 303's prices were quite reasonable for what you get. I would be surprised if the cast facias are much cheaper.
_________________________
(list 6284, Mk1 S/N 00299 4GB blue [sold]. Mk2 S/N 080000094 20GB blue)