Aeris makes a nice dive computer fitting most of those requirements.
SMN Publisher
View Tag Cloud
Forum Rules