Love is in the air for Valentine's Day. Here are some fun, highly rated apps to enhance your romance.

Apple

Love Quotes 500: (Free) Find quotes for romantic letters from poets and great writers, from Shakespeare to Mark Twain. You can email or post them on social media. (Score: 97/100)

Sex-Facts: (Free) Did you know sex can relieve a headache? A compendium of facts organized by gender, laws and trivia. (Score: 83/100)

PlentyofFish - Free Online Dating: (Free) Sign up to find your valentine, perhaps for next year. Use the chemistry section to search for a compatible love match. (Score: 82/100)

Valentine's Day 2012 - 14 best free apps for your love: (Free) Customize the settings with your loved one's age and gender, and he (or she) will get 14 free love apps. (Score: 78/100)

Love Language Challenge*: (Free) You and your significant other answer a host of questions, then you commit to interacting the way your intended hears you best. (Score: 69/100)

Android

Holiday Cards by Sincerely Ink*: (Free) Just in time for Valentine's Day comes this easy-to-use card creator that allows you to customize the perfect card for any holiday. (Score: 91/100)

Tom's Love Letters: (Free) From the makers of the popular Talking Tom Cat apps comes this fun way to send virtual cards. Speak into your phone, and the characters will talk back to you in hilarious voices. Tap the characters to make them kiss. (Score: 90/100)

Love Frames: (Free) Frame any digital photo from your camera phone in a love-themed picture frame. Dozens of templates to choose from and easy sharing make this the perfect app for the big day. (Score: 90/100)

KF Hearts Live Wallpaper: (Free) Get into the mood for Valentine's Day with this live 3-D wallpaper that features beautiful hearts gliding across your home screen. (Score: 89/100)