Theses are really cute pictures, I would try dragging the shutter on the first image or increase the ISO or both, that way you get more of the background into the picture. Keep in mind that you don't want much detail in the background so use a large aperture to get some blur.
On the second image I would do some cropping and eliminate all the extra stuff, the important part of the image is you guys. Since there is such a height difference you could try to seat her on the railing behind you with her arms crossed over your chest and her head on your shoulder, that way it might not appear as snapshotty.
I have a bad habit of doing it myself but try to keep the rule of thirds in mind, you dont want your subject in the center of the image.
Here is a quick edit, I hope you don't mind
RM
HOSTED PHOTO
please log in to view hosted photos in full size.