Was it an expensive upgrade? I wouldn't mind getting one done myself...