Thanks to everyone who has contributed, it has given me some good ideas.
Here is my work in progress - cap to follow when I iron out a few bugs and add some more features.
<img src="https://dl.dropbox.com/u/1646976/photos/mapgen1.png">
Normal map - 10 Rooms
<img src="https://dl.dropbox.com/u/1646976/photos/mapgen2.png">
Same map as above showing the rooms as different coloured regions - Should be useful for placing treasure & monsters.
Just got to sort out the placing of rooms as sometimes you get areas closed off from the other rooms. Add a treasure placement loop, start & exit points, monsters, shaped rooms and make it customizable.
Thanks again to everyone who has posted here