What free online page would you recommend to do reverse lookups of an ip address such that you can see the associated fully qualified domain name? Other niceties like the owner, location, etc would be a bonus. Ive always found whois to be a pain as you have to mess around with it to get all of the info.
These aren't online but might be suitable. http://www.nirsoft.net/utils/domain_hosting_view.html or http://www.nirsoft.net/utils/dns_records_viewer.html
What you're looking for is the WHOIS data though. A reverse DNS record is called a PTR and points to a FQDN. It does not show info on who owns the IP etc.
You can do an 'nslookup <ip address>' on any windows or *nix host to get the rDNS record. You can use the 'whois <ip address>' command on most *nix hosts. You can use http://whois.net/ip-address-lookup/ for web based lookups.
Or dig under Linux. There are a ton of websites that have these tools on them as well. No, because that only indicates what (if any) website is hosted on the site when no host name is specified. An IP can only have one reverse record (PTR) but could have any number of forward domain names pointing to it. What kind of "ownership" information do you really want to see? You can use the HE BGP toolkit to find out network ownership information which usually shows location as well: http://bgp.he.net/
For IP address 1.2.3.4 nslookup > set type=PTR > 4.3.2.1.in-addr.arpa. If a PTR record has been created then the result will appear. However PTR records are just text you can make them anything you like, most of the time you only need them for mail servers. But i think what you are after is http://ip.robtex.com/ which tries to find hosts that are associated to a given IP address even if they don't have a PTR record, honestly you just need to type the IP address into google and you will usually find what it is pretty quickly.
I'd like to suggest that http://viewdns.info/ probably fits your needs here. Has both WHOIS lookup and Reverse DNS lookup. Also allows for Reverse IP so you can see what domain names are hosted on a given IP address.
Nice site but remember it cannot always give a full list for the reverse IP lookup. It is doing some guess work and will miss some domains probably since there's no way to query a webserver and see all the virtualhosts running on it. It could be hundreds or thousands of domains on a shared webserver.