I tried gparted, but it doesn't like seeing an ext4 file system without the partition type being specified (I suspect). So it won't let me resize or anything since there is no partition. It is occurring to me that having a non partitioned drive with data on it is playing with fire. Worse yet, it is my /home mount point. Obviously I can do a full backup of my data and start from the ground up but I was hoping someone would have an idea of how I can do it without spending time on the backup/restore.
I realize this is a slim to none. Here's to hoping for someone more creative than myself providing a slim.
Here's a screenshot of the disk utility, showing what I mean by no partition:

Here is my fdisk -l output:
Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/sdb doesn't contain a valid partition table