I can't say much about dockage or Martha's Vineyard, but the last time I was in Nantucket, I biked around. The island is small and it doesn't take that long to bike anywhere you'd want to go. Obviously, the weather is the issue (and the number of drinks you've had!). Anywhere near a ferry...